Delayed rejection Hamiltonian Monte Carlo for sampling multiscale distributions
Not on the map. Why?
Abstract (arXiv)
The efficiency of Hamiltonian Monte Carlo (HMC) can suffer when sampling a distribution with a wide range of length scales, because the small step sizes needed for stability in high-curvature regions are inefficient elsewhere. To address this we present a delayed rejection variant: if an initial HMC trajectory is rejected, we make one or more subsequent proposals each using a step size geometrically smaller than the last. We extend the standard delayed rejection framework by allowing the probability of a retry to depend on the probability of accepting the previous proposal. We test the scheme in several sampling tasks, including multiscale model distributions such as Neal's funnel, and statistical applications. Delayed rejection enables up to five-fold performance gains over optimally-tuned HMC, as measured by effective sample size per gradient evaluation. Even for simpler distributions, delayed rejection provides increased robustness to step size misspecification. Along the way, we provide an accessible but rigorous review of detailed balance for HMC.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 9 of its 49 references that are in the map. First posted on arXiv 1 Oct 2021.
Builds on
9 of 49 references.
References · 9
- 2017A Conceptual Introduction to Hamiltonian Monte Carlocited by 207
- 2017Generalizing Hamiltonian Monte Carlo with Neural Networkscited by 52
- 2013Hamiltonian Monte Carlo for Hierarchical Modelscited by 50
- 2019The Barker proposal: combining robustness and efficiency in gradient-based MCMCcited by 20
- 2016Ensemble preconditioning for Markov chain Monte Carlo simulationcited by 16
- 2014Hamiltonian Monte Carlo Without Detailed Balancecited by 10
- 2020A general perspective on the Metropolis-Hastings kernelcited by 9
- 2017A Discrete Bouncy Particle Samplercited by 4
- 2019Implicit Hamiltonian Monte Carlo for Sampling Multiscale Distributionscited by 3
Built on by
Citing papers per year: 2024: 4; 2025: 2; 2026: 1.
7 papers.
- 2024Amortized Bayesian Multilevel Modelscited by 12
- 2024GIST: Gibbs self-tuning for locally adaptive Hamiltonian Monte Carlocited by 9
- 2024AutoStep: Locally adaptive involutive MCMCcited by 4
- 2025The Within-Orbit Adaptive Leapfrog No-U-Turn Samplercited by 2
- 2024ATLAS: Adapting Trajectory Lengths and Step-Size for Hamiltonian Monte Carlocited by 0
- 2025Efficiently Vectorized MCMC on Modern Acceleratorscited by 0
- 2026Optimal Slice-Adaptive Tuning of Hybrid Slice Samplingcited by 0
- 2026Optimal Slice-Adaptive Tuning of Hybrid Slice Sampling8 Sep 2026
- 2025The Within-Orbit Adaptive Leapfrog No-U-Turn Sampler23 Jun 2025
- 2025Efficiently Vectorized MCMC on Modern Accelerators20 Mar 2025
- 2024ATLAS: Adapting Trajectory Lengths and Step-Size for Hamiltonian Monte Carlo28 Oct 2024
- 2024AutoStep: Locally adaptive involutive MCMC24 Oct 2024
- 2024Amortized Bayesian Multilevel Models23 Aug 2024
- 2024GIST: Gibbs self-tuning for locally adaptive Hamiltonian Monte Carlo23 Apr 2024