atlas

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

EigenVI: score-based variational inference with orthogonal function expansions

NeurIPS 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Variational inference theory and gradients · 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 EigenVI, a black-box variational inference method whose variational family is the squared weighted sum of orthogonal basis functions (e.g., normalized Hermite), fit by minimizing an importance-sampled Fisher divergence that reduces to a minimum eigenvalue problem.

Problem

Black-box variational inference is usually optimized with SGD on the ELBO, which is sensitive to learning rates and termination criteria, and Gaussian families are too restrictive for non-Gaussian posteriors.

Approach

Variational densities are squared weighted sums of orthonormal basis functions (lowest order gives a Gaussian); with a score-based Fisher divergence estimated by importance sampling, fitting the weights becomes a quadratic form whose minimizer is the minimal eigenvector of a K×K matrix, so no gradient descent is needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use higher-order Hermite basis functions instead of a Gaussian variational familyEigenVI · 2D synthetic targetsKL(p;q)Helped
increase the number of basis functionsEigenVI · posteriordb hierarchical modelsFisher divergenceHelped
standardize the target before fittingEigenVI with Hermite basis functions · R^D targetsbasis functions required for a comparable fit: K=14 versus K=7Helped
use EigenVI instead of a full-covariance Gaussian BBVI methodEigenVI · posteriordb hierarchical modelsposterior approximation accuracyHelped
use EigenVI instead of a Gaussian variational familyEigenVI · 8-schoolsposterior fitHelped
use a real-NVP normalizing flow instead of EigenVIposterior inference on 8-schools · 8-schoolsposterior fitNo clear effect
use a non-standardized target instead of a standardized targetEigenVI with Hermite basis functions · Gaussian target with mean 3 and variance 1/8basis functions required for a comparable fit: 16th-order expansionHurt
increase the number of importance samplesEigenVI · synthetic targetsforward KLHelped

Limitations

Experimental setup

Datasets: posteriordb

Benchmarks: posteriordb sinh-arcsinh synthetic targets 2D synthetic mixture, funnel, cross targets

Metrics: forward KL empirical Fisher divergence wall-clock time

Baselines: ADVI Gaussian score matching (GSM) batch and match VI (BaM) real-NVP normalizing flow

Builds on: batch and match VI automatic differentiation VI Gaussian score matching real-NVP

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