Optimal Scaling for Locally Balanced Proposals in Discrete Spaces
Not on the map. Why?
Abstract (arXiv)
Optimal scaling has been well studied for Metropolis-Hastings (M-H) algorithms in continuous spaces, but a similar understanding has been lacking in discrete spaces. Recently, a family of locally balanced proposals (LBP) for discrete spaces has been proved to be asymptotically optimal, but the question of optimal scaling has remained open. In this paper, we establish, for the first time, that the efficiency of M-H in discrete spaces can also be characterized by an asymptotic acceptance rate that is independent of the target distribution. Moreover, we verify, both theoretically and empirically, that the optimal acceptance rates for LBP and random walk Metropolis (RWM) are 0.574 and 0.234 respectively. These results also help establish that LBP is asymptotically O(N^frac23) more efficient than RWM with respect to model dimension N. Knowledge of the optimal acceptance rate allows one to automatically tune the neighborhood size of a proposal distribution in a discrete space, directly analogous to step-size control in continuous spaces. We demonstrate empirically that such adaptive M-H sampling can robustly improve sampling in a variety of target distributions in discrete spaces, including training deep energy based models.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 13 of its 50 references that are in the map. First posted on arXiv 16 Sep 2022.
Builds on
13 of 50 references.
References · 13
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2015Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networkscited by 305
- 2021Oops I Took A Gradient: Scalable Sampling for Discrete Distributionscited by 92
- 2020Learning Discrete Energy-based Models via Auxiliary-variable Local Explorationcited by 29
- 2019The Barker proposal: combining robustness and efficiency in gradient-based MCMCcited by 20
- 2015The Hamming Ball Samplercited by 16
- 2020Stein Variational Inference for Discrete Distributionscited by 16
- 2019Gradient-based Adaptive Markov Chain Monte Carlocited by 14
- 2021LSB: Local Self-Balancing MCMC in Discrete Spacescited by 7
- 2022Optimal design of the Barker proposal and other locally-balanced Metropolis-Hastings algorithmscited by 7
- 2020A fresh take on 'Barker dynamics' for MCMCcited by 6
1 more
- 2021Entropy-based adaptive Hamiltonian Monte Carlocited by 5
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 3.
9 papers.
- 2024Unlocking Guidance for Discrete State-Space Diffusion and Flow Modelscited by 124
- 2024Gradient-based Discrete Sampling with Automatic Cyclical Schedulingcited by 9
- 2023Efficient Informed Proposals for Discrete Distributions via Newton's Series Approximationcited by 7
- 2025Reheated Gradient-based Discrete Sampling for Combinatorial Optimizationcited by 6
- 2022Improving multiple-try Metropolis with local balancingcited by 5
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spacescited by 5
- 2025Gradient GA: Gradient Genetic Algorithm for Drug Molecular Designcited by 4
- 2025Enhancing Gradient-based Discrete Sampling via Parallel Temperingcited by 1
- 2023Training Discrete Energy-Based Models with Energy Discrepancycited by 0
- 2025Reheated Gradient-based Discrete Sampling for Combinatorial Optimization6 Mar 2025
- 2025Enhancing Gradient-based Discrete Sampling via Parallel Tempering26 Feb 2025
- 2025Gradient GA: Gradient Genetic Algorithm for Drug Molecular Design14 Feb 2025
- 2024Energy-Based Modelling for Discrete and Mixed Data via Heat Equations on Structured Spaces2 Dec 2024
- 2024Unlocking Guidance for Discrete State-Space Diffusion and Flow Models3 Jun 2024
- 2024Gradient-based Discrete Sampling with Automatic Cyclical Scheduling27 Feb 2024
- 2023Training Discrete Energy-Based Models with Energy Discrepancy14 Jul 2023
- 2023Efficient Informed Proposals for Discrete Distributions via Newton's Series Approximation27 Feb 2023
- 2022Improving multiple-try Metropolis with local balancing21 Nov 2022