atlas

Research map / Image generation / Fast diffusion sampling

Progressive Inference-Time Annealing of Diffusion Models for Sampling from Boltzmann Densities

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Diffusion theory and learned samplers · 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.

Proposes PITA, which progressively trains diffusion samplers from high to low temperature, using inference-time annealing via a Feynman-Kac PDE with SMC to generate lower-temperature training samples for Boltzmann distributions.

Problem

Efficient equilibrium sampling from unnormalized Boltzmann densities of molecular systems in Cartesian coordinates, where existing diffusion-based samplers need too many energy evaluations and fail at peptide scale.

Approach

Combine temperature annealing with diffusion smoothing: train diffusion models sequentially from high to low temperature, and at each step use a learned energy model with a Feynman-Kac PDE plus SMC resampling to anneal the trained diffusion model's marginals and produce training samples for the next, colder model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use progressive inference-time annealing instead of TA-BGLJ-13 sampling · LJ-13Distance-W2: 1.21 ± 0.02 -> 0.04 ± 0.00Helped
use progressive inference-time annealing instead of TA-BGLJ-13 sampling · LJ-13Energy-W2: 61.47 ± 0.12 -> 2.26 ± 0.21Helped
use progressive inference-time annealing instead of iDEMLJ-13 sampling · LJ-13Geometric-W2: 1.61 ± 0.01 -> 1.65 ± 0.00Hurt
use progressive inference-time annealing instead of MD-DiffALDP sampling · ALDPTica-W2: 0.579 $\pm$ 0.004 -> 0.379 $\pm$ 0.028Helped
use progressive inference-time annealing instead of MD-DiffALDP sampling · ALDPRama-KL: 1.308 $\pm$ 0.072 -> 4.773 $\pm$ 0.460Hurt
use progressive inference-time annealing instead of MD-NFALDP sampling · ALDPEnergy-W2: 1.198 $\pm$ 0.069 -> 1.615 $\pm$ 0.053Hurt
use progressive inference-time annealing instead of TA-BGALDP sampling · ALDPEnergy-W2: 86.176 $\pm$ 0.104 -> 1.615 $\pm$ 0.053Helped
use progressive inference-time annealing instead of MD-DiffAL3 sampling · AL3Tica-W2: 0.426 $\pm$ 0.010 -> 0.952 $\pm$ 0.055Hurt
use progressive inference-time annealing instead of MD-DiffAL3 sampling · AL3Rama-KL: 9.662 $\pm$ 0.085 -> 1.209 $\pm$ 0.144Helped
add relaxation (ablation)PITA · AL3Rama-KL: 8.535 $\pm$ 0.254 -> 1.209 $\pm$ 0.144Helped
add relaxation (ablation)PITA · AL3Energy-W2: 87.695 $\pm$ 0.294 -> 2.592 $\pm$ 0.107Helped
add relaxation (ablation)PITA · AL3Tica-W2: 0.999 $\pm$ 0.043 -> 0.952 $\pm$ 0.055Helped

Surprising findings

Limitations

Experimental setup

Datasets: LJ-13 MCMC samples Alanine Dipeptide MD trajectories Alanine Tripeptide MD trajectories

Benchmarks: LJ-13 sampling Alanine Dipeptide (ALDP) at 300K Alanine Tripeptide (AL3) at 300K

Metrics: Distance-W2 Energy-W2 Geometric-W2 Rama-KL TICA-W1 TICA-W2 Energy-W1 T-W2 number of energy evaluations

Baselines: iDEM Adjoint Sampling TA-BG MD-Diff MD-NF FKC Score Scaling SMC PT

Builds on: Boltzmann Generators Temperature Annealed Boltzmann Generators Feynman-Kac correctors Target score matching EDM

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