Hug and Hop: a discrete-time, non-reversible Markov chain Monte Carlo algorithm

07/29/2019
by   Matthew Ludkin, et al.
0

We introduced the Hug and Hop Markov chain Monte Carlo algorithm for estimating expectations with respect to an intractable distribution π. The algorithm alternates between two kernels: Hug and Hop. Hug is a non-reversible kernel that uses repeated applications of the bounce mechanism from the recently proposed Bouncy Particle Sampler to produce a proposal point far from the current position, yet on almost the same contour of the target density, leading to a high acceptance probability. Hug is complemented by Hop, which deliberately proposes jumps between contours and has an efficiency that degrades very slowly with increasing dimension. There are many parallels between Hug and Hamiltonian Monte Carlo (HMC) using a leapfrog intergator, including an O(δ^2) error in the integration scheme, however Hug is also able to make use of local Hessian information without requiring implicit numerical integration steps, improving efficiency when the gains in mixing outweigh the additional computational costs. We test Hug and Hop empirically on a variety of toy targets and real statistical models and find that it can, and often does, outperform HMC on the exploration of components of the target.

READ FULL TEXT

page 7

page 10

page 15

page 16

research
02/16/2016

Interacting Particle Markov Chain Monte Carlo

We introduce interacting particle Markov chain Monte Carlo (iPMCMC), a P...
research
12/15/2021

The Apogee to Apogee Path Sampler

Amongst Markov chain Monte Carlo algorithms, Hamiltonian Monte Carlo (HM...
research
07/17/2017

A Discrete Bouncy Particle Sampler

Markov Chain Monte Carlo (MCMC) algorithms are statistical methods desig...
research
12/29/2020

A general perspective on the Metropolis-Hastings kernel

Since its inception the Metropolis-Hastings kernel has been applied in s...
research
10/16/2020

Maximal couplings of the Metropolis-Hastings algorithm

Couplings play a central role in the analysis of Markov chain Monte Carl...
research
11/25/2017

Generalizing Hamiltonian Monte Carlo with Neural Networks

We present a general-purpose method to train Markov chain Monte Carlo ke...
research
05/30/2019

Analysis of high-dimensional Continuous Time Markov Chains using the Local Bouncy Particle Sampler

Sampling the parameters of high-dimensional Continuous Time Markov Chain...

Please sign up or login with your details

Forgot password? Click here to reset