English

Stein Point Markov Chain Monte Carlo

Computation 2020-09-15 v2 Statistics Theory Methodology Machine Learning Statistics Theory

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.

Keywords

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)

R2 v1 2026-06-23T09:01:50.876Z