Simulated Tempering Langevin Monte Carlo II: An Improved Proof using Soft Markov Chain Decomposition
arXiv:1812.00793
Abstract
A key task in Bayesian machine learning is sampling from distributions that are only specified up to a partition function (i.e., constant of proportionality). One prevalent example of this is sampling posteriors in parametric distributions, such as latent-variable generative models. However sampling (even very approximately) can be #P-hard. Classical results going back to Bakry and Émery (1985) on sampling focus on log-concave distributions, and show a natural Markov chain called Langevin diffusion mixes in polynomial time. However, all log-concave distributions are uni-modal, while in practice it is very common for the distribution of interest to have multiple modes. In this case, Langevin diffusion suffers from torpid mixing. We address this problem by combining Langevin diffusion with simulated tempering. The result is a Markov chain that mixes more rapidly by transitioning between different temperatures of the distribution. We analyze this Markov chain for a mixture of (strongly) log-concave distributions of the same shape. In particular, our technique applies to the canonical multi-modal distribution: a mixture of gaussians (of equal variance). Our algorithm efficiently samples from these distributions given only access to the gradient of the log-pdf. For the analysis, we introduce novel techniques for proving spectral gaps based on decomposing the action of the generator of the diffusion. Previous approaches rely on decomposing the state space as a partition of sets, while our approach can be thought of as decomposing the stationary measure as a mixture of distributions (a "soft partition"). Additional materials for the paper can be found at http://holdenlee.github.io/Simulated%20tempering%20Langevin%20Monte%20Carlo.html. The proof and results have been improved and generalized from the precursor at arXiv:1710.02736.
69 pages. arXiv admin note: text overlap with arXiv:1710.02736
References in corpus (9)
- Underdamped Langevin MCMC: A non-asymptotic analysis
- Conditions for rapid mixing of parallel and simulated tempering on multimodal distributions
- Log-concave sampling: Metropolis-Hastings algorithms are fast
- Rapid Mixing of Hamiltonian Monte Carlo on Strongly Log-Concave Distributions
- Non-asymptotic Error Bounds for Sequential MCMC and Stability of Feynman-Kac Propagators
- Analysis of Langevin Monte Carlo via convex optimization
- Simulated Tempering Method in the Infinite Switch Limit with Adaptive Weight Learning
- Beyond Log-concavity: Provable Guarantees for Sampling Multi-modal Distributions using Simulated Tempering Langevin Monte Carlo
- Weight-Preserving Simulated Tempering
Cited by in corpus (7)
- On the Convergence of Langevin Monte Carlo: The Interplay between Tail Growth and Smoothness
- Fast Convergence for Langevin Diffusion with Manifold Structure
- Online Sampling from Log-Concave Distributions
- Approximate spectral gaps for Markov chains mixing times in high dimensions
- Beyond Application End-Point Results: Quantifying Statistical Robustness of MCMC Accelerators
- Efficient Multimodal Sampling via Tempered Distribution Flow
- Sampling for Bayesian Mixture Models: MCMC with Polynomial-Time Mixing