Optimal design of the Barker proposal and other locally-balanced Metropolis-Hastings algorithms
Not on the map. Why?
Abstract (arXiv)
We study the class of first-order locally-balanced Metropolis--Hastings algorithms introduced in Livingstone & Zanella (2021). To choose a specific algorithm within the class the user must select a balancing function g:ℝ → ℝ satisfying g(t) = tg(1/t), and a noise distribution for the proposal increment. Popular choices within the class are the Metropolis-adjusted Langevin algorithm and the recently introduced Barker proposal. We first establish a universal limiting optimal acceptance rate of 57% and scaling of n-1/3 as the dimension n tends to infinity among all members of the class under mild smoothness assumptions on g and when the target distribution for the algorithm is of the product form. In particular we obtain an explicit expression for the asymptotic efficiency of an arbitrary algorithm in the class, as measured by expected squared jumping distance. We then consider how to optimise this expression under various constraints. We derive an optimal choice of noise distribution for the Barker proposal, optimal choice of balancing function under a Gaussian noise distribution, and optimal choice of first-order locally-balanced algorithm among the entire class, which turns out to depend on the specific target distribution. Numerical simulations confirm our theoretical findings and in particular show that a bi-modal choice of noise distribution in the Barker proposal gives rise to a practical algorithm that is consistently more efficient than the original Gaussian version.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 3 of its 26 references that are in the map. First posted on arXiv 4 Jan 2022.
Builds on
3 of 26 references.
References · 3
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 2; 2025: 0; 2026: 2.
7 papers.
- 2022Particle algorithms for maximum likelihood training of latent variable modelscited by 26
- 2022Optimal Scaling for Locally Balanced Proposals in Discrete Spacescited by 9
- 2022Improving multiple-try Metropolis with local balancingcited by 5
- 2024Robust Approximate Sampling via Stochastic Gradient Barker Dynamicscited by 2
- 2024Markov chain Monte Carlo without evaluating the target: an auxiliary variable approachcited by 0
- 2026Optimal scaling of MCMC algorithms: the Hamiltonian approachcited by 0
- 2026On skew-symmetric distributions and their use in Monte Carlo sampling algorithms: coordinate-free, Gibbs-style and manifold versions of the Barker proposalcited by 0
- 2026On skew-symmetric distributions and their use in Monte Carlo sampling algorithms: coordinate-free, Gibbs-style and manifold versions of the Barker proposal1 Oct 2026
- 2026Optimal scaling of MCMC algorithms: the Hamiltonian approach1 Jul 2026
- 2024Markov chain Monte Carlo without evaluating the target: an auxiliary variable approach7 Jun 2024
- 2024Robust Approximate Sampling via Stochastic Gradient Barker Dynamics14 May 2024
- 2022Improving multiple-try Metropolis with local balancing21 Nov 2022
- 2022Optimal Scaling for Locally Balanced Proposals in Discrete Spaces16 Sep 2022
- 2022Particle algorithms for maximum likelihood training of latent variable models27 Apr 2022