Kinetic Theories for Metropolis Monte Carlo Methods
Michael Herty, Christian Ringhofer
TL;DR
This work develops a kinetic theory for Metropolis Monte Carlo methods applied to Bayesian-type inverse problems where the target is a distribution $P(x)$ over parameters. It derives two continuum limits of the MMC density evolution: a Boltzmann-type integro-differential equation for small acceptance rates and a Brownian-motion-type Fokker-Planck equation for small proposal increments, enabling macroscopic descriptions of MMC dynamics. A micro–macro decomposition is proposed to accelerate convergence by coupling a microscopic MMC updater with a macroscopic moment-based evolution, reducing computational cost while preserving accuracy. The theory is demonstrated on a Lorenz63 inverse problem, showing that the kinetic approach can yield richer posterior information and improved efficiency, with practical schemes for fixed and running terminal times and guidance for implementing MMC in complex, data-driven settings.
Abstract
We consider generalizations of the classical inverse problem to Bayesien type estimators, where the result is not one optimal parameter but an optimal probability distribution in parameter space. The practical computational tool to compute these distributions is the Metropolis Monte Carlo algorithm. We derive kinetic theories for the Metropolis Monte Carlo method in different scaling regimes. The derived equations yield a different point of view on the classical algorithm. It further inspired modifications to exploit the difference scalings shown on an simulation example of the Lorenz system.
