arXiv · 1810.04449
Faster Hamiltonian Monte Carlo by Learning Leapfrog Scale: an offline randomized solution
Abstract
We introduce a Hamiltonian Monte Carlo (HMC) methodology based on an offline empirical calibration of randomized leapfrog parameters. The approach, referred to as eHMC, where \textit{e} stands for empirical, leverages importance sampling to construct an empirical distribution on discretization parameters, thereby eliminating the need for manual burn-in diagnostics and online adaptation. The proposal distribution used in the calibration stage is obtained via a Population Monte Carlo scheme with tempering and relies on flexible parametric variational families such as normalizing flows. Once the calibration stage complete, the resulting algorithm defines a homogeneous Markov chain via a mixture of HMC kernels with a fixed mixing distribution, and hence preserves the target distribution. Numerical experiments indicate that eHMC can achieve competitive or improved sampling efficiency compared to the No-U-Turn Sampler (NUTS) in the case useful integration times can be summarized by the offline distribution. The comparison is assessed by standard efficiency metrics normalized by the number of leapfrog steps during the post-calibration sampling phase.
Explore related subjects
Keep this discovery
Changye Wu, Pierre Pudlo, Christian P. Robert, Julien Stoehr. 2018-10-10. Faster Hamiltonian Monte Carlo by Learning Leapfrog Scale: an offline randomized solution. https://arxiv.org/abs/1810.04449
Cite the original work for its findings. Save a collection to share your selection of sources.