On Irreversible Metropolis Sampling Related to Langevin Dynamics

06/06/2021
by   Zexi Song, et al.
0

There has been considerable interest in designing Markov chain Monte Carlo algorithms by exploiting numerical methods for Langevin dynamics, which includes Hamiltonian dynamics as a deterministic case. A prominent approach is Hamiltonian Monte Carlo (HMC), where a leapfrog discretization of Hamiltonian dynamics is employed. We investigate a recently proposed class of irreversible sampling algorithms, called Hamiltonian assisted Metropolis sampling (HAMS), which uses an augmented target density similarly as in HMC, but involves a flexible proposal scheme and a carefully formulated acceptance-rejection scheme to achieve generalized reversibility. We show that as the step size tends to 0, the HAMS proposal satisfies a class of stochastic differential equations including Langevin dynamics as a special case. We provide theoretical results for HAMS under the univariate Gaussian setting, including the stationary variance, the expected acceptance rate, and the spectral radius. From these results, we derive default choices of tuning parameters for HAMS, such that only the step size needs to be tuned in applications. Various relatively recent algorithms for Langevin dynamics are also shown to fall in the class of HAMS proposals up to negligible differences. Our numerical experiments on sampling high-dimensional latent variables confirm that the HAMS algorithms consistently achieve superior performance, compared with several Metropolis-adjusted algorithms based on popular integrators of Langevin dynamics.

READ FULL TEXT

page 29

page 31

research
05/17/2020

Hamiltonian Assisted Metropolis Sampling

Various Markov chain Monte Carlo (MCMC) methods are studied to improve u...
research
07/10/2018

Multi-stage splitting integrators for sampling with modified Hamiltonian Monte Carlo methods

Modified Hamiltonian Monte Carlo (MHMC) methods combine the ideas behind...
research
06/14/2022

Conservative Hamiltonian Monte Carlo

We introduce a new class of Hamiltonian Monte Carlo (HMC) algorithm call...
research
12/06/2019

HMC: avoiding rejections by not using leapfrog and an analysis of the acceptance rate

We give numerical evidence that the standard leapfrog algorithm may not ...
research
10/01/2021

Delayed rejection Hamiltonian Monte Carlo for sampling multiscale distributions

The efficiency of Hamiltonian Monte Carlo (HMC) can suffer when sampling...
research
09/10/2022

Parallel MCMC Algorithms: Theoretical Foundations, Algorithm Design, Case Studies

Parallel Markov Chain Monte Carlo (pMCMC) algorithms generate clouds of ...
research
11/09/2020

On the accept-reject mechanism for Metropolis-Hastings algorithms

This work develops a powerful and versatile framework for determining ac...

Please sign up or login with your details

Forgot password? Click here to reset