atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Constrained Sampling with Primal-Dual Langevin Monte Carlo

NeurIPS 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Hamiltonian Monte Carlo · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes primal-dual Langevin Monte Carlo (PD-LMC), a single-particle stochastic gradient descent-ascent in Wasserstein space that samples from a target distribution under moment/expectation constraints, with convergence analysis for convex and LSI settings.

Problem

Sampling from a distribution known up to normalization while satisfying statistical constraints on expectations of nonlinear functions (e.g., fairness, moment constraints), which support-constraint methods (projection, mirror, barrier) cannot handle.

Approach

Runs Langevin dynamics on the Lagrangian jointly with dual ascent updates on multipliers using single-sample constraint evaluations, i.e., a stochastic Wasserstein gradient descent-ascent that avoids explicit expectation integration, and analyzes its convergence with KL/W2 rates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PD-LMC instead of Projected LMCSampling from a 1D Gaussian truncated to [1,3] · 1D truncated Gaussian [1,3]mean estimate: 1.488 -> 1.508Helped
Use PD-LMC instead of Mirror LMCSampling from a 1D Gaussian truncated to [1,3] · 1D truncated Gaussian [1,3]mean estimate: 1.470 -> 1.508Helped
Use PD-LMC instead of Projected LMCSampling from a 2D Gaussian restricted to a unit ℓ2-norm ball · 2D truncated Gaussian, unit ℓ2-norm ballboundary sample rate: almost 25% -> 0.14% expectedHelped
Use PD-LMC instead of Mirror LMCSampling from a 2D Gaussian restricted to a unit ℓ2-norm ball · 2D truncated Gaussian, unit ℓ2-norm ballmean estimate: Mirror LMC: (0.312,0.418) vs. PD-LMC: (0.446,0.444) vs. true mean: (0.368,0.368)Mixed
Constrain male and female positive-outcome rates with δ=0.01Bayesian logistic regression on Adult · Adult test setgender disparity in positive prediction rates: unconstrained: 26.2% and 5% -> constrained: 18.1% and 15.1%Helped
Add gender rate constraints with δ=0.01Bayesian logistic regression on Adult · Adult test setaccuracy: 84% -> 82%Hurt
Use mini-batches for the dual updatesPD-LMC · Constrained sampling experimentsperformanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Adult

Benchmarks: truncated Gaussian sampling Adult fairness (Bayesian logistic regression) Bayesian stock market counterfactual

Metrics: sample mean fraction of samples outside constraint set positive prediction rate by gender accuracy

Baselines: Projected LMC Mirror LMC Dual ascent LMC

Builds on: Langevin Monte Carlo gradient descent-ascent dual ascent sampling (Chamon et al.) projected LMC mirror LMC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy