Adaptive Stepsize Algorithms for Langevin Dynamics
We discuss the design of an invariant measure-preserving transformation for the numerical treatment of Langevin dynamics based on a rescaling of time, with the goal of sampling from an invariant measure. Given an appropriate monitor function which characterizes the numerical difficulty of the problem as a function of the state of the system, this method allows stepsizes to be reduced only when necessary, facilitating efficient recovery of long-time behavior. We study both overdamped and underdamped Langevin dynamics. We investigate how an appropriate correction term that ensures preservation of the invariant measure should be incorporated into a numerical splitting scheme. Finally, we demonstrate the use of the technique on several model systems, including a Bayesian sampling problem with a steep prior.
Authors
- Benedict Leimkuhler (ORCID: https://orcid.org/0000-0001-8504-7091)
- Jonas Latz (ORCID: https://orcid.org/0000-0002-4600-0247)
- Desmond J. Higham (ORCID: https://orcid.org/0000-0002-6635-3461)
- Agnés Leroy (ORCID: https://orcid.org/0000-0001-6625-241X)
Institutions
- University of Manchester (GB)
- University of Edinburgh (GB)
Publication Details
- Journal
- SIAM Journal on Scientific Computing
- Published
- 2024-11-13
- DOI
- https://doi.org/10.1137/24m1658590
- Primary Topic
- Markov Chains and Monte Carlo Methods
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Isaac Newton Institute for Mathematical Sciences
- Fonds National de la Recherche Luxembourg
- Engineering and Physical Sciences Research Council
- Division of Mathematical Sciences