Il campionamento di Hamiltonian Monte Carlo considera il campionamento da una distribuzione di probabilità come un problema fisico. Dotando le "particelle" di momento e simulando la loro energia e movimento attraverso le equazioni di Hamilton, è possibile esplorare in modo efficiente una distribuzione.