atlas

Research map / Probabilistic and scientific modeling / Uncertainty and Gaussian processes

Leveraging Self-Consistency for Data-Efficient Amortized Bayesian Inference

ICML 2024 · Probabilistic and scientific modeling › Uncertainty and Gaussian processes · approach: Nonparametric and PAC-Bayes Bayesian learning · 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 a self-consistency loss that penalizes variance of the log marginal likelihood estimate across parameter samples, added to NPE/NPLE training to improve amortized Bayesian inference in low-data regimes.

Problem

Amortized Bayesian inference with neural posterior (NPE) and neural posterior-likelihood (NPLE) estimators often needs large simulation budgets and does not explicitly enforce accurate marginal likelihood estimates.

Approach

Invert Bayes' theorem so the marginal likelihood p(Y)=p(θ)p(Y|θ)/p(θ|Y) must be constant across θ; penalize the variance of its log estimate across prior/proposal samples (proposal = approximate posterior) as an extra training loss, with annealed weight.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add self-consistency loss to NPLENPLE · Two Moons (N=1024)log likelihood density: 3.18 ± 0.03 -> 3.45 ± 0.02Helped
Add self-consistency loss to NPLENPLE · Two Moons (N=2048)LML approximation error (95% CI width): 9.07 ± 0.06 -> 1.21 ± 0.01Helped
Add self-consistency loss to NPLENPLE · Two Moons (N=512)log likelihood density: 3.15 ± 0.03 -> 3.14 ± 0.02No clear effect
Add self-consistency loss to NPENPE · Source Location Finding (N=512)MMD: 0.54 ± 0.02 -> 0.40 ± 0.03Helped
Add self-consistency loss to NPLENPLE · High-dimensional time series (N=2048)MMD: 0.88 ± 0.06 -> 0.54 ± 0.03Helped
Increase consistency samples from K=5 to K=100 (ablation)SC-NPLE · High-dimensional time series (N=2048)MMD: 0.78 ± 0.04 -> 0.54 ± 0.03Helped
Increase consistency samples beyond K=10 (ablation)SC-NPE · Gaussian mixture modelMMDNo clear effect
Vary consistency sample count K (ablation)SC-NPE · Source Location FindingMMDNo clear effect
Use an underexpressive linear likelihood network (ablation)SC-NPLE · Hes1 Expressionposterior MMDHurt
Add self-consistency loss using an approximate likelihoodNPLE · Hes1 Expressionsimulation-based calibrationHelped
Add self-consistency loss to NPENPE · Gaussian mixture modelMMDHelped
Add self-consistency loss to NPLENPLE · Two Moonsposterior MMDHelped

Surprising findings

Limitations

Experimental setup

Datasets: simulated Gaussian mixture data two moons simulator Hes1 simulator with experimental data from Silk et al. source location finding simulator autoregressive compartmental time series simulator

Benchmarks: Gaussian mixture model Two Moons Hes1 expression model source location finding high-dimensional compartmental time series

Metrics: maximum mean discrepancy simulation-based calibration log likelihood density of observed data LML estimate CI width

Baselines: NPE NPLE SNPE

Builds on: neural posterior estimation neural posterior and likelihood estimation neural spline flows sequential neural posterior estimation simulation-based calibration

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