Constrained Sampling with Primal-Dual Langevin Monte Carlo
Luiz F. O. Chamon, Mohammad Reza Karimi, Anna Korba

TL;DR
This paper introduces a novel primal-dual Langevin Monte Carlo algorithm for sampling from distributions under nonlinear statistical constraints, with convergence analysis and practical applications.
Contribution
It proposes a new gradient-based sampling method in Wasserstein space that handles nonlinear constraints, unlike existing support-based approaches.
Findings
Convergence of PD-LMC is established under standard assumptions.
The method effectively enforces statistical constraints in sampling.
Applications demonstrate improved constrained sampling performance.
Abstract
This work considers the problem of sampling from a probability distribution known up to a normalization constant while satisfying a set of statistical constraints specified by the expected values of general nonlinear functions. This problem finds applications in, e.g., Bayesian inference, where it can constrain moments to evaluate counterfactual scenarios or enforce desiderata such as prediction fairness. Methods developed to handle support constraints, such as those based on mirror maps, barriers, and penalties, are not suited for this task. This work therefore relies on gradient descent-ascent dynamics in Wasserstein space to put forward a discrete-time primal-dual Langevin Monte Carlo algorithm (PD-LMC) that simultaneously constrains the target distribution and samples from it. We analyze the convergence of PD-LMC under standard assumptions on the target distribution and constraints,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Bayesian Methods and Mixture Models · Gaussian Processes and Bayesian Inference
MethodsSparse Evolutionary Training
