Scholion.ai

Quasi-stationary Monte Carlo and the ScaLE algorithm

Murray Pollock, Paul Fearnhead, Adam M. Johansen, Gareth O. Roberts

Journal of the Royal Statistical Society: Series B (Statistical Methodology) · 2020 · Volume 82 · Issue 5

DOI: 10.1111/rssb.12365

Abstract

This paper introduces a class of Monte Carlo algorithms which are based on the simulation of a Markov process whose quasi-stationary distribution coincides with a distribution of interest. This differs fundamentally from, say, current Markov chain Monte Carlo methods which simulate a Markov chain whose stationary distribution is the target. We show how to approximate distributions of interest by carefully combining sequential Monte Carlo methods with methodology for the exact simulation of diffusions. The methodology introduced here is particularly promising in that it is applicable to the same class of problems as gradient-based Markov chain Monte Carlo algorithms but entirely circumvents the need to conduct Metropolis–Hastings type accept–reject steps while retainingexactness: the paper gives theoretical guarantees ensuring that the algorithm has the correct limiting target distribution. Furthermore, this methodology is highly amenable to ‘big data’ problems. By employing a modification to existing naive subsampling and control variate techniques it is possible to obtain an algorithm which is still exact but hassublineariterative cost as a function of data size.

Keywords

Control variates, Importance sampling, Killed Brownian motion, Langevin diffusion, Markov chain Monte Carlo sampling, Quasi-stationarity, Sequential Monte Carlo methods

Enable JavaScript for citation tools and additional paper interactions.