Numerical Aspects of Large Deviations
Alexander K. Hartmann

TL;DR
This paper introduces numerical methods for large deviation sampling, including biasing techniques and MCMC algorithms, demonstrated on Bernoulli models and extended to complex random processes.
Contribution
It presents a comprehensive overview of numerical large deviation sampling methods, including biasing and MCMC, with practical implementations and applications to complex models.
Findings
Exponential biasing effectively captures distribution tails.
MCMC methods enable large deviation analysis of complex models.
Practical algorithms for large deviation sampling are demonstrated.
Abstract
An introduction to numerical large-deviation sampling is provided. First, direct biasing with a known distribution is explained. As simple example, the Bernoulli experiment is used throughout the text. Next, Markov chain Monte Carlo (MCMC) simulations are introduced. In particular, the Metropolis-Hastings algorithm is explained. As first implementation of MCMC, sampling of the plain Bernoulli model is shown. Next, an exponential bias is used for the same model, which allows one to obtain the tails of the distribution of a measurable quantity. This approach is generalized to MCMC simulations, where the states are vectors of random entries. This allows one to use the exponential or any other bias to access the large-deviation properties of rather arbitrary random processes. Finally, some recent research applications to study more complex models are discussed.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods in inverse problems · Spectral Theory in Mathematical Physics · Matrix Theory and Algorithms
