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/}
}