atlas

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

Fearless Stochasticity in Expectation Propagation

NeurIPS 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Importance sampling and quadrature · 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.

Shows EP's moment-matching updates are natural-gradient descent on a variational objective, and proposes EP-η and EP-μ, two Monte Carlo-robust EP variants that work with a single sample and avoid debiasing estimators.

Problem

Expectation propagation's moment-matching updates are biased and unstable when moments are estimated from Monte Carlo samples; prior fixes rely on MVN-specific debiasing and many samples with thinning.

Approach

Reinterprets EP updates as natural-gradient descent on the EP variational objective with respect to mean parameters of surrogate tilted distributions; this yields two variants: EP-η (NGD in natural parameters, unbiased in site parameters) and EP-μ (NGD in mean parameters with explicit step size, bias O(ε²)), both stable with one sample.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EP-η or EP-μ updates instead of EPEP on synthetic hierarchical logistic regression with MVN prior · Synthetic hierarchical logistic regression (MVN prior)KL divergence at a given number of NUTS stepsHelped
Use EP-η or EP-μ updates instead of EPEP on political survey hierarchical logistic regression with NIW prior · Political survey hierarchical logistic regression (NIW prior)KL divergence at a given number of NUTS stepsHelped
Use EP-η or EP-μ updates instead of EPEP on synthetic cosmic radiation model · Synthetic cosmic radiation modelKL divergence at a given number of NUTS stepsHelped
Use EP-η or EP-μ updates instead of EPEP on neural response model · Neural response modelKL divergence at a given number of NUTS stepsHelped
Use EP-η or EP-μ instead of SNEPApproximate inference with MVN prior · Synthetic hierarchical logistic regression (MVN prior)KL divergence at a given number of NUTS stepsHelped
Use EP-η or EP-μ instead of SNEPApproximate inference with MVN prior · Synthetic cosmic radiation modelKL divergence at a given number of NUTS stepsHelped
Use EP-μ instead of EP-ηProposed EP variants · Probabilistic inference tasksKL divergenceNo clear effect
Use NUTS rather than an oracle sampling kernelEP-η compared with CVI · Hierarchical logistic regressionWall-clock timeHurt
Use EP-η rather than CVIHierarchical logistic regression · Hierarchical logistic regressionPosterior approximation fidelityHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic hierarchical logistic regression data 2018 Cooperative Congressional Election Study survey data GALEX cosmic radiation data (synthetic replacement) V1 complex cell recordings from anesthetised cat

Benchmarks: hierarchical logistic regression (MVN prior) hierarchical logistic regression (NIW prior) cosmic radiation model neural response model (V1 cat) stochastic clutter problem

Metrics: KL divergence to optimum vs NUTS steps (Pareto frontier) bias in lambda wall-clock time Pareto frontier

Baselines: EP (debiased) EP (naive) SNEP CVI

Builds on: expectation propagation power EP stochastic natural gradient EP sampling via moment sharing

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