High-Accuracy Sampling from Constrained Spaces with the Metropolis-Adjusted Preconditioned Langevin Algorithm
Abstract
We propose a first-order sampling method called the Metropolis-adjusted Preconditioned Langevin Algorithm for approximate sampling from a target distribution whose support is a proper convex subset of $\mathbb{R}^{d}$. Our proposed method is the result of applying a Metropolis-Hastings filter to the Markov chain formed by a single step of the preconditioned Langevin algorithm with a metric $\mathscr{G}$, and is motivated by the natural gradient descent algorithm for optimisation. We derive non-asymptotic upper bounds for the mixing time of this method for sampling from target distributions whose potentials are bounded relative to $\mathscr{G}$, and for exponential distributions restricted to the support. Our analysis suggests that if $\mathscr{G}$ satisfies stronger notions of self-concordance introduced in \citet{kook2024gaussian}, then these mixing time upper bounds have a strictly better dependence on the dimension than when $\mathscr{G}$ is merely self-concordant. Our method is a high-accuracy sampler due to the polylogarithmic dependence on the error tolerance in our mixing time upper bounds.
Cite
Text
Srinivasan et al. "High-Accuracy Sampling from Constrained Spaces with the Metropolis-Adjusted Preconditioned Langevin Algorithm." Proceedings of The 36th International Conference on Algorithmic Learning Theory, 2025.Markdown
[Srinivasan et al. "High-Accuracy Sampling from Constrained Spaces with the Metropolis-Adjusted Preconditioned Langevin Algorithm." Proceedings of The 36th International Conference on Algorithmic Learning Theory, 2025.](https://mlanthology.org/alt/2025/srinivasan2025alt-highaccuracy/)BibTeX
@inproceedings{srinivasan2025alt-highaccuracy,
title = {{High-Accuracy Sampling from Constrained Spaces with the Metropolis-Adjusted Preconditioned Langevin Algorithm}},
author = {Srinivasan, Vishwak and Wibisono, Andre and Wilson, Ashia},
booktitle = {Proceedings of The 36th International Conference on Algorithmic Learning Theory},
year = {2025},
pages = {1169-1220},
volume = {272},
url = {https://mlanthology.org/alt/2025/srinivasan2025alt-highaccuracy/}
}