mlsanityData to 14 Oct 2026

Entropy-based adaptive Hamiltonian Monte Carlo

arXiv 2110.14625 ↗First posted 27 Oct 2021stat.CO stat.MLcited by 5

Not on the map. Why?

Abstract (arXiv)

Hamiltonian Monte Carlo (HMC) is a popular Markov Chain Monte Carlo (MCMC) algorithm to sample from an unnormalized probability distribution. A leapfrog integrator is commonly used to implement HMC in practice, but its performance can be sensitive to the choice of mass matrix used therein. We develop a gradient-based algorithm that allows for the adaptation of the mass matrix by encouraging the leapfrog integrator to have high acceptance rates while also exploring all dimensions jointly. In contrast to previous work that adapt the hyperparameters of HMC using some form of expected squared jumping distance, the adaptation strategy suggested here aims to increase sampling efficiency by maximizing an approximation of the proposal entropy. We illustrate that using multiple gradients in the HMC proposal can be beneficial compared to a single gradient-step in Metropolis-adjusted Langevin proposals. Empirical evidence suggests that the adaptation method can outperform different versions of HMC schemes by adjusting the mass matrix to the geometry of the target distribution and by providing some control on the integration time.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 27 of its 62 references that are in the map. First posted on arXiv 27 Oct 2021.

Builds on

27 of 62 references.

References · 27

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016Density estimation using Real NVPcited by 2,042
  3. 2018Invertible Residual Networkscited by 365
  4. 2019Residual Flows for Invertible Generative Modelingcited by 257
  5. 2017A Conceptual Introduction to Hamiltonian Monte Carlocited by 209
  6. 2019Rank-normalization, folding, and localization: An improved widehatR for assessing convergence of MCMCcited by 93
  7. 2019NeuTra-lizing Bad Geometry in Hamiltonian Monte Carlo Using Neural Transportcited by 74
  8. 2020Understanding and Mitigating Exploding Inverses in Invertible Neural Networkscited by 71
  9. 2017Generalizing Hamiltonian Monte Carlo with Neural Networkscited by 52
  10. 2019Fast mixing of Metropolized Hamiltonian Monte Carlo: Benefits of multi-step gradientscited by 51
  11. 2019Optimal Convergence Rate of Hamiltonian Monte Carlo for Strongly Logconcave Distributionscited by 28
  12. 2017Geometric integrators and the Hamiltonian Monte Carlo methodcited by 25
15 more
  1. 2016On the Geometric Ergodicity of Hamiltonian Monte Carlocited by 19
  2. 2013On Russian Roulette Estimates for Bayesian Inference with Doubly-Intractable Likelihoodscited by 16
  3. 2019Gradient-based Adaptive Markov Chain Monte Carlocited by 14
  4. 2017Rapid Mixing of Hamiltonian Monte Carlo on Strongly Log-Concave Distributionscited by 12
  5. 2020A Neural Network MCMC sampler that maximizes Proposal Entropycited by 12
  6. 2015Leave Pima Indians alone: binary regression as a benchmark for Bayesian computationcited by 11
  7. 2019Banded Matrix Operators for Gaussian Markov Models in the Automatic Differentiation Eracited by 11
  8. 2014Hamiltonian Monte Carlo Without Detailed Balancecited by 10
  9. 2020tfp.mcmc: Modern Markov Chain Monte Carlo Tools Built for Modern Hardwarecited by 10
  10. 2020A general perspective on the Metropolis-Hastings kernelcited by 9
  11. 2021Couplings for Multinomial Hamiltonian Monte Carlocited by 5
  12. 2018Stochastic Chebyshev Gradient Descent for Spectral Optimizationcited by 2
  13. 2019A Condition Number for Hamiltonian Monte Carlocited by 1
  14. 2019Markov chain Monte Carlo algorithms with sequential proposalscited by 1
  15. 2021Semi-Empirical Objective Functions for MCMC Proposal Optimizationcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 1; 2024: 2.

5 papers.