atlas

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

Stochastic variance-reduced Gaussian variational inference on the Bures-Wasserstein manifold

ICLR 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Annealing and divergence-based variational objectives · 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 SVRGVI, a control-variate variance-reduced gradient estimator for Gaussian variational inference on the Bures-Wasserstein manifold that adds no extra samples and proves variance reduction and improved convergence bounds over SGVI.

Problem

Single-sample Monte Carlo estimates of the Bures-Wasserstein gradient of the potential energy in Gaussian variational inference are too noisy, causing slow convergence and poor accuracy, especially in high dimensions.

Approach

Uses the Stein/Hyvärinen score of the current Gaussian approximation, Σ_k^{-1}(X_k − m_k), as a zero-mean control variate for the single-sample gradient estimate ∇V(X_k), with the Hessian estimator left unchanged; the Cholesky factor used for sampling is reused so overhead is O(d^2).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the score-based control variate to the mean-gradient estimatorSGVI, yielding SVRGVI · Gaussian targets, d=200KL divergence: 10^3 -> 10^{-2}Helped
Add the score-based control variate to the mean-gradient estimatorSGVI, yielding SVRGVI · Gaussian targets, d=10, 50, 200KL divergenceHelped
Add the score-based control variate to the mean-gradient estimatorSGVI, yielding SVRGVI · Student's t target, d=200objective accuracyHelped
Add the score-based control variate to the mean-gradient estimatorSGVI, yielding SVRGVI · Bayesian logistic regression, n=1000, d=200objective functionHelped
Use the score-based control variate with c=0.9 instead of the standard Monte Carlo mean-gradient estimatorSVRGVI estimator · Variance experimentestimator variance: roughly by a factor of 10Helped
Set the control-variate coefficient c to 0 rather than a positive value (ablation)SVRGVI estimator · Variance experimentestimator varianceNo clear effect
Vary the control-variate coefficient from 0 to 2 (ablation)SVRGVI estimator · Variance experimentestimator variance: c from 0 to 2; optimal value around 1; reduced roughly by a factor of 10Mixed
Replace the score-based control variate estimator with the standard single-sample Monte Carlo estimator (ablation)SVRGVI · Gaussian targetsKL divergenceHurt
Use BWGD rather than SVRGVIBures–Wasserstein Gaussian VI · Student's t target, d=200objective accuracyHurt

Surprising findings

Limitations

Experimental setup

Benchmarks: Gaussian targets (d=10,50,200) Student's t target (d=200) Bayesian logistic regression (n=1000, d=200)

Metrics: KL divergence objective F estimate empirical variance of gradient estimator

Baselines: BWGD SGVI EVI Laplace approximation minibatching

Builds on: SGVI (Diao et al. 2023 Bures-Wasserstein stochastic gradient) forward-backward Euler Särkkä variational Kalman filtering ODEs Stein's lemma

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