Unbiased Markov chain Monte Carlo with couplings
arXiv:1708.03625
Abstract
Markov chain Monte Carlo (MCMC) methods provide consistent of integrals as the number of iterations goes to infinity. MCMC estimators are generally biased after any fixed number of iterations. We propose to remove this bias by using couplings of Markov chains together with a telescopic sum argument of Glynn and Rhee (2014). The resulting unbiased estimators can be computed independently in parallel. We discuss practical couplings for popular MCMC algorithms. We establish the theoretical validity of the proposed estimators and study their efficiency relative to the underlying MCMC algorithms. Finally, we illustrate the performance and limitations of the method on toy examples, on an Ising model around its critical temperature, on a high-dimensional variable selection problem, and on an approximation of the cut distribution arising in Bayesian inference for models made of multiple modules.
Final version, accepted as a JRSS discussion paper; includes supplementary material as appendices; 12 figures, 48 pages
References in corpus (7)
- Geometric integrators and the Hamiltonian Monte Carlo method
- Piecewise-Deterministic Markov Chain Monte Carlo
- Rapid Mixing of Hamiltonian Monte Carlo on Strongly Log-Concave Distributions
- Better together? Statistical learning in models made of modules
- Circularly-Coupled Markov Chain Sampling
- Unbiased estimation of log normalizing constants with applications to Bayesian cross-validation
- Coupling and Decoupling to bound an approximating Markov Chain
Cited by in corpus (15)
- How to Train Your Energy-Based Models
- Learning the Stein Discrepancy for Training and Evaluating Energy-Based Models without Sampling
- Bayes Shrinkage at GWAS scale: Convergence and Approximation Theory of a Scalable MCMC Algorithm for the Horseshoe Prior
- Post-Processing of MCMC
- Semi-Modular Inference: enhanced learning in multi-modular models by tempering the influence of components
- Regeneration-enriched Markov processes with application to Monte Carlo
- Accelerated Sampling on Discrete Spaces with Non-Reversible Markov Processes
- Unbiased estimation of log normalizing constants with applications to Bayesian cross-validation
- Estimating Convergence of Markov chains with L-Lag Couplings
- SUMO: Unbiased Estimation of Log Marginal Probability for Latent Variable Models
- Distributed Computation for Marginal Likelihood based Model Choice
- Antithetic Riemannian Manifold And Quantum-Inspired Hamiltonian Monte Carlo
- Monte Carlo Filtering Objectives: A New Family of Variational Objectives to Learn Generative Model and Neural Adaptive Proposal for Time Series
- Analyzing MCMC Output
- Hamiltonian Monte Carlo Swindles