Hamiltonowskie Monte Carlo traktuje próbkowanie z rozkładu prawdopodobieństwa jako problem fizyczny. Nadając "cząstkom" pęd i symulując ich energię oraz ruch za pomocą równań Hamiltona, można efektywnie badać rozkład.