atlas

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

Functional Gradient Flows for Constrained Sampling

NeurIPS 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Stochastic gradient MCMC · 0 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 constrained functional gradient flow (CFG), a neural-network functional gradient ParVI with a piecewise boundary-aware velocity field and a band-wise Monte Carlo estimator for boundary integrals, for sampling from inequality-constrained domains with TV convergence guarantees.

Problem

Sampling from target distributions supported on constrained domains with general inequality constraints, where existing ParVI and MCMC methods are either kernel-based, expensive, or limited to simple geometries.

Approach

Extends neural functional gradient ParVI to constrained domains by using a piecewise velocity field (learned inside, normalized gradient of the constraint pushing outside particles inward) and estimates the extra boundary integral term from the regularized Stein discrepancy via a band-wise Monte Carlo approximation using particles near the boundary.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CFG instead of C-SVGDConstrained monotonic Bayesian neural network · COMPAS, ε=0.05, 0.01, 0.005Test accuracy: $.649\pm .002$ -> $.661\pm .000$; $.650\pm .002$ -> $.660\pm .001$; $.650\pm .002$ -> $.659\pm .001$Helped
Use CFG instead of C-SVGDConstrained monotonic Bayesian neural network · COMPAS, ε=0.05, 0.01, 0.005Test NLL: $.633\pm .001$ -> $.632\pm .000$; $.634\pm .001$ -> $.632\pm .000$; $.633\pm .002$ -> $.632\pm .000$Helped
Use CFG instead of MIEDConstrained sampling · RingWasserstein-2 distance (Sinkhorn): 0.1074 -> 0.1087Hurt
Use CFG instead of MIEDConstrained sampling · RingEnergy distance: 0.0004 -> 0.0003Helped
Use CFG instead of MIEDConstrained sampling · CardioidWasserstein-2 distance (Sinkhorn): 0.1240 -> 0.1141Helped
Use CFG instead of MIEDConstrained sampling · CardioidEnergy distance: 0.0016 -> 0.0005Helped
Use CFG instead of MIEDConstrained sampling · Double-moonWasserstein-2 distance (Sinkhorn): 0.4724 -> 0.1660Helped
Use CFG instead of MIEDConstrained sampling · Double-moonEnergy distance: 0.0629 -> 0.0022Helped
Add boundary integral estimation (ablation)CFG · Ring, Cardioid, Double-moon, and BlockWasserstein-2 distance (Sinkhorn): 0.2138 -> 0.1087; 0.2321 -> 0.1660; 0.4866 -> 0.1141; 0.2438 -> 0.2416Helped
Add z_net (ablation)CFG · Ring, Cardioid, Double-moon, and BlockWasserstein-2 distance (Sinkhorn): 0.1248 -> 0.1087; 0.2234 -> 0.1660; 0.1217 -> 0.1141; 0.2422 -> 0.2416Helped
Add z_net (ablation)CFG · Ring, Cardioid, Double-moon, and BlockEnergy distance: 0.0013 -> 0.0003; 0.0009 -> 0.0005; 0.0049 -> 0.0022; 0.0073 -> 0.0072Helped
Add boundary integral estimation (ablation)CFG · Ring, Cardioid, Double-moon, and BlockEnergy distance: 0.0097 -> 0.0003; 0.1147 -> 0.0005; 0.0068 -> 0.0022; 0.0073 -> 0.0072Helped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic 20-dimensional regression dataset (1000x20) diabetes dataset COMPAS Blog Feedback

Benchmarks: Wasserstein-2 distance (Sinkhorn) energy distance COMPAS monotonic BNN test accuracy and NLL diabetes Bayesian Lasso and Bridge posterior medians

Metrics: Wasserstein-2 distance energy distance test accuracy test NLL ratio out

Baselines: MSVGD MIED Spherical HMC PD-SVGD Control SVGD

Builds on: Stein Variational Gradient Descent functional Wasserstein gradient regularized Stein discrepancy reflected stochastic differential equations

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