Stein Point Markov Chain Monte Carlo
Abstract
An important task in machine learning and statistics is the approximation of a probability measure by an empirical measure supported on a discrete point set. Stein Points are a class of algorithms for this task, which proceed by sequentially minimising a Stein discrepancy between the empirical measure and the target and, hence, require the solution of a non-convex optimisation problem to obtain each new point. This paper removes the need to solve this optimisation problem by, instead, selecting each new point based on a Markov chain sample path. This significantly reduces the computational cost of Stein Points and leads to a suite of algorithms that are straightforward to implement. The new algorithms are illustrated on a set of challenging Bayesian inference problems, and rigorous theoretical guarantees of consistency are established.
Cite
@article{arxiv.1905.03673,
title = {Stein Point Markov Chain Monte Carlo},
author = {Wilson Ye Chen and Alessandro Barp and François-Xavier Briol and Jackson Gorham and Mark Girolami and Lester Mackey and Chris. J. Oates},
journal= {arXiv preprint arXiv:1905.03673},
year = {2020}
}
Comments
Minor bug fixed in Theorem 4 (result unchanged)