atlas

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

Neural Sampling from Boltzmann Densities: Fisher-Rao Curves in the Wasserstein Geometry

ICLR 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Posterior sampling with diffusion guidance · 1 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 that Boltzmann Fisher-Rao curves are absolutely continuous Wasserstein curves, exhibits an exploding velocity norm for linear interpolation, and proposes a gradient-flow interpolation f_t=(T-t)/T f_D + t psi_t with fixed Langevin velocity field for neural sampling from unnormalized densities.

Problem

Sampling from an unnormalized Boltzmann density by learning a curve of Boltzmann densities from a simple prior; existing interpolations (linear, learned) have ill-behaved velocity fields with unclear Wasserstein regularity.

Approach

Prove that Fisher-Rao curves of Boltzmann densities are Wasserstein absolutely continuous under a partial Poincaré inequality, show the linear interpolation's velocity norm can explode, and propose a gradient-flow interpolation that fixes v_t = grad(f_t - f_Z) (Langevin/Fokker-Planck) and learns only psi_t, sampling via an ODE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use gradient flow interpolation instead of learned interpolation (σ=30)Boltzmann sampling · Gaussian Mixture Model (40 modes)ESS: 0.922 -> 0.992Helped
Use gradient flow interpolation instead of learned interpolation (σ=20)Boltzmann sampling · Gaussian Mixture Model (40 modes)NLL: 6.894 -> 6.864Helped
Use gradient flow interpolation instead of learned interpolation (σ=20)Boltzmann sampling · Gaussian Mixture Model (40 modes)Energy Distance: 0.058 -> 0.0021Helped
Use gradient flow interpolation instead of learned interpolationBoltzmann sampling · Many Well (8D)ESS: 0.999 -> 0.991Hurt
Use gradient flow interpolation instead of learned interpolationBoltzmann sampling · Many Well (8D)NLL: 6.876 -> 6.989Hurt
Use gradient flow interpolation instead of learned interpolationBoltzmann sampling · Many Well (8D)Energy Distance: 9e-5 -> 8e-4Hurt
Increase latent standard deviation from σ=20 to σ=30 for learned interpolation (ablation)Learned interpolation · Gaussian Mixture Model (40 modes)ESS: 0.605 -> 0.922Helped
Increase latent standard deviation from σ=20 to σ=30 for learned interpolation (ablation)Learned interpolation · Gaussian Mixture Model (40 modes)Energy Distance: 0.058 -> 0.121Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Gaussian mixture model (40 modes, 2D) 8-dimensional many well distribution

Benchmarks: Gaussian mixture model 40 modes many well distribution

Metrics: effective sample size negative log likelihood energy distance

Baselines: linear interpolation learned interpolation (Máté and Fleuret)

Builds on: Máté and Fleuret learned interpolation Benamou-Brenier formula score-based diffusion (Song et al.)

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