• Corpus ID: 88514713

A Conceptual Introduction to Hamiltonian Monte Carlo

  title={A Conceptual Introduction to Hamiltonian Monte Carlo},
  author={Michael Betancourt},
  journal={arXiv: Methodology},
Hamiltonian Monte Carlo has proven a remarkable empirical success, but only recently have we begun to develop a rigorous understanding of why it performs so well on difficult problems and how it is best applied in practice. Unfortunately, that understanding is confined within the mathematics of differential geometry which has limited its dissemination, especially to the applied communities for which it is particularly important. In this review I provide a comprehensive conceptual account of… 
Geometry and Dynamics for Markov Chain Monte Carlo
The aim of this review is to provide a comprehensive introduction to the geometric tools used in Hamiltonian Monte Carlo at a level accessible to statisticians, machine learners, and other users of the methodology with only a basic understanding of Monte Carlo methods.
Geometry & Dynamics for Markov Chain Monte Carlo
The aim of this review is to provide a comprehensive introduction to the geometric tools used in Hamiltonian Monte Carlo at a level accessible to statisticians, machine learners and other users of the methodology with only a basic understanding of Monte Carlo methods.
Unbiased Hamiltonian Monte Carlo with couplings
The choice of algorithmic parameters and the efficiency of the proposed approach are illustrated on a logistic regression with 300 covariates and a log-Gaussian Cox point processes model with low- to fine-grained discretizations.
Discontinuous Hamiltonian Monte Carlo for discrete parameters and discontinuous likelihoods
An extension of Hamiltonian Monte Carlo that can efficiently explore target distributions with discontinuous densities and enables efficient sampling from ordinal parameters though embedding of probability mass functions into continuous spaces is presented.
Implicit Hamiltonian Monte Carlo for Sampling Multiscale Distributions
This work provides intuition as well as a formal analysis showing how these multiscale distributions limit the stepsize of leapfrog and shows how the implicit midpoint method can be used, together with Newton-Krylov iteration, to circumvent this limitation and achieve major efficiency gains.
Probabilistic Path Hamiltonian Monte Carlo
Probabilistic Path HMC (PPHMC) is developed as a first step to sampling distributions on spaces with intricate combinatorial structure, and a surrogate function to ease the transition across a boundary on which the log-posterior has discontinuous derivatives can greatly improve efficiency.
Magnetic Hamiltonian Monte Carlo
A theoretical basis for the use of non-canonical Hamiltonian dynamics in MCMC is established, and a symplectic, leapfrog-like integrator is constructed allowing for the implementation of magnetic HMC.
A Condition Number for Hamiltonian Monte Carlo.
This paper restricts attention to multivariate Gaussian targets, and obtains a condition number corresponding to sampling efficiency, which quantifies the number of leapfrog steps needed to efficiently sample.
Several Remarks on the Numerical Integrator in Lagrangian Monte Carlo
This work makes several contributions regarding the numerical integrator used in LMC, and demonstrates that the LMC integrator enjoys a certain robustness to human error that is not shared with the generalized leapfrog integrator, which can invalidate detailed balance in the latter case.
Optimization algorithms inspired by the geometry of dissipative systems
Dynamical systems defined through a contact geometry are introduced which are not only naturally suited to the optimization goal but also subsume all previous methods based on geometric dynamical systems, which shows that optimization algorithms that achieve oracle lower bounds on convergence rates can be obtained.


The Geometric Foundations of Hamiltonian Monte Carlo
The formal foundations of the algorithm are developed through the construction of measures on smooth manifolds, and how the theory naturally identifies efficient implementations and motivates promising generalizations are demonstrated.
Identifying the Optimal Integration Time in Hamiltonian Monte Carlo
By leveraging the natural geometry of a smooth probabilistic system, Hamiltonian Monte Carlo yields computationally efficient Markov Chain Monte Carlo estimation. At least provided that the algorithm
Optimizing The Integrator Step Size for Hamiltonian Monte Carlo
Hamiltonian Monte Carlo can provide powerful inference in complex statistical problems, but ultimately its performance is sensitive to various tuning parameters. In this paper we use the underlying
In this article, we analyze Hamiltonian Monte Carlo (HMC) by placing it in the setting of Riemannian geometry using the Jacobi metric, so that each step corresponds to a geodesic on a suitable
MCMC Using Hamiltonian Dynamics
Hamiltonian dynamics can be used to produce distant proposals for the Metropolis algorithm, thereby avoiding the slow exploration of the state space that results from the diffusive behaviour of
Generalizing the No-U-Turn Sampler to Riemannian Manifolds
Hamiltonian Monte Carlo provides efficient Markov transitions at the expense of introducing two free parameters: a step size and total integration time. Because the step size controls discretization
Riemann manifold Langevin and Hamiltonian Monte Carlo methods
The methodology proposed automatically adapts to the local structure when simulating paths across this manifold, providing highly efficient convergence and exploration of the target density, and substantial improvements in the time‐normalized effective sample size are reported when compared with alternative sampling approaches.
Diagnosing Suboptimal Cotangent Disintegrations in Hamiltonian Monte Carlo
This paper shows how suboptimal choices of one critical degree of freedom, the cotangent disintegration, manifest in readily observed diagnostics that facilitate the robust application of the algorithm.
A General Metric for Riemannian Hamiltonian Monte Carlo
A General Metric for Riemannian Hamiltonian Monte Carlo Michael Betancourt University College London August 30th, 2013 I’m going to talk about probability and geometry, but not information geometry!
Numerical Integrators for the Hybrid Monte Carlo Method
Limited, proof-of-concept numerical experiments suggest that the new integrators constructed may provide an improvement on the efficiency of the standard Verlet method, especially in problems with high dimensionality.