Underdamped Langevin MCMC with third order convergence

Maximilian Scott, Dáire O'Kane, Andraž Jelinčič, James Foster
8/22/2025
stat.MLcs.LGmath.NA

No official code found. Best implementation: andyElking/ThirdOrderLMC (0 stars, Apache-2.0, last commit 2025-09-03).

Abstract

In this paper, we propose a new numerical method for the underdamped Langevin diffusion (ULD) and present a non-asymptotic analysis of its sampling error in the 2-Wasserstein distance when the $d$-dimensional target distribution $p(x)\propto e^{-f(x)}$ is strongly log-concave and has varying degrees of smoothness. Precisely, under the assumptions that the gradient and Hessian of $f$ are Lipschitz continuous, our algorithm achieves a 2-Wasserstein error of $\varepsilon$ in $\mathcal{O}(\sqrt{d}/\varepsilon)$ and $\mathcal{O}(\sqrt{d}/\sqrt{\varepsilon})$ steps respectively. Therefore, our algorithm has a similar complexity as other popular Langevin MCMC algorithms under matching assumptions. However, if we additionally assume that the third derivative of $f$ is Lipschitz continuous, then our algorithm achieves a 2-Wasserstein error of $\varepsilon$ in $\mathcal{O}(\sqrt{d}/\varepsilon^{\frac{1}{3}})$ steps. To the best of our knowledge, this is the first gradient-only method for ULD with third order convergence. To support our theory, we perform Bayesian logistic regression across a range of real-world datasets, where our algorithm achieves competitive performance compared to an existing underdamped Langevin MCMC algorithm and the popular No U-Turn Sampler (NUTS).

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Langevin Monte Carlo experiments for papers "Underdamped Langevin MCMC with third order convergence" and "Single-seed generation of Brownian paths and integrals for adaptive and high order SDE solvers"

00Python, Jupyter NotebookJun 10, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{scott2025underdamped,
  title  = {Underdamped Langevin MCMC with third order convergence},
  author = {Maximilian Scott and Dáire O'Kane and Andraž Jelinčič and James Foster},
  year   = {2025},
  eprint = {2508.16485},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.16485v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.16485.svg)](https://codeofpaper.com/paper/2508.16485)

Discussion