Hamiltonian Monte Carlo
In mathematics and physics, Hamiltonian Monte Carlo algorithm (originally known as hybrid Monte Carlo), is a Markov chain Monte Carlo method for obtaining a sequence of random samples from a probability distribution for which direct sampling is difficult. This sequence can be used to approximate the distribution (i.e., to generate a histogram), or to compute an integral (such as an expected value).
It differs from the Metropolis–Hastings algorithm by reducing the correlation between successive sampled states by using a Hamiltonian evolution between states and additionally by targeting states with a higher acceptance criteria than the observed probability distribution. This causes it to converge more quickly to the absolute probability distribution. It was devised by Simon Duane, A.D. Kennedy, Brian Pendleton and Duncan Roweth in 1987, for calculations in lattice QCD.
- Neal, Radford M (2011). "MCMC Using Hamiltonian Dynamics" (PDF). In Steve Brooks; Andrew Gelman; Galin L. Jones; Xiao-Li Meng. Handbook of Markov Chain Monte Carlo. Chapman and Hall/CRC. ISBN 0470177934.
- Betancourt, Michael. "Efficient Bayesian inference with Hamiltonian Monte Carlo". MLSS Iceland 2014 – via YouTube.
- Betancourt, Michael (2017). "A Conceptual Introduction to Hamiltonian Monte Carlo". arXiv: .