Hamiltonian Monte Carlo Created 2026-09-28 Updated 2026-11-05
Hamiltonian Monte Carlo samples a smooth target density by augmenting position with independent Gaussian momentum , where is positive-definite. Its joint density is proportional to , withAfter refreshing momentum, approximately solve Hamilton's equations and using leapfrog integration. Flip momentum to make the fixed-length proposal reversible, then accept with probability . A unit Jacobian determinant and reversibility justify this Metropolis–Hastings acceptance probability for integration error.[ref]
Momentum sustains movement through the target instead of proposing each position by a short random increment. The step size, trajectory length and mass matrix affect efficiency; invariance alone does not guarantee ergodicity or efficient crossing between isolated modes.
Radford M. Neal 2026-11-05
Radford M. Neal works on Bayesian inference, machine learning and computational methods for complex probability distributions. His research page lists neural networks, Gaussian processes and Markov chain Monte Carlo.[ref]
His MCMC Using Hamiltonian Dynamics by Radford M. Neal develops Hamiltonian Monte Carlo: introduce auxiliary momenta, simulate approximately energy-preserving motion and correct discretization error with a Metropolis–Hastings algorithm. Longer, directed proposals can explore a target more effectively than a diffusive random walk. The combination of volume preservation, reversibility and an acceptance correction explains why an approximate numerical trajectory can still produce the intended invariant distribution.[ref]
