atlas

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

BoltzNCE: Learning likelihoods for Boltzmann Generation with Stochastic Interpolants and Noise Contrastive Estimation

NeurIPS 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Posterior sampling with diffusion guidance · 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.

Trains an energy-based model on Boltzmann-emulator samples using a stochastic-interpolant-based combination of denoising score matching and InfoNCE, giving fast likelihoods that enable reweighting to Boltzmann statistics without costly Jacobian traces.

Problem

Boltzmann Generators need exact CNF likelihoods via costly Jacobian trace integrals, which do not scale to large molecular systems; sampling the Boltzmann distribution is also hard due to metastability.

Approach

Amortize CNF likelihoods by training a time-dependent energy-based model on samples from a stochastic-interpolant Boltzmann emulator, using a hybrid of denoising score matching and InfoNCE (negatives from nearby times), so a single EBM forward pass gives approximate log-likelihoods for reweighting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add InfoNCE to score matching (ablation)EBM training · 8-mode Gaussian mixtureKL divergence: 0.2199 -> 0.0150Helped
add InfoNCE to score matching (ablation)EBM training · CheckerboardKL divergence: 0.8384 -> 0.1987Helped
add score matching to InfoNCE (ablation)EBM training · 8-mode Gaussian mixtureKL divergence: 0.2395 -> 0.0150Helped
add score matching to InfoNCE (ablation)EBM training · CheckerboardKL divergence: 3.8478 -> 0.1987Helped
replace exact Jacobian trace likelihoods with learned EBM likelihoodsBoltzmann generation on alanine dipeptide · Alanine dipeptide, biasedInference time (h): 9.37 -> 0.09Helped
use learned EBM likelihoods instead of the Hutchinson estimatorLikelihood estimation · 10,000 samplesSpearman correlation: 0.87 -> 0.93Helped
use learned EBM likelihoods instead of the Hutchinson estimatorLikelihood estimation · 10,000 samplesTime: 8 min -> 0.5sHelped
use BoltzNCE rather than MDBoltzmann sampling on unseen dipeptides · 7 unseen dipeptidesInference time (h): 24.04 -> 4.005Helped
use BoltzNCE rather than TBG-ECNFBoltzmann sampling on unseen dipeptides · 7 unseen dipeptidesInference time (h): 123.07 -> 4.005Helped
use BoltzNCE rather than TBG-ECNFBoltzmann sampling on unseen dipeptides · 7 unseen dipeptidesφ ΔF error: 0.13 ± 0.10 -> 0.43 ± 0.21Hurt
use GVP Endpoint rather than ECNFAlanine dipeptide Boltzmann emulator · Alanine dipeptide, unbiased emulatorEnergy W2: 6.22 ± 0.12 -> 3.11 ± 0.70Helped
use GVP Endpoint rather than ECNFAlanine dipeptide Boltzmann emulator · Alanine dipeptide, unbiased emulatorNLL: $-$125.53 ± 0.10 -> $-$92.04 ± 3.24Hurt

Surprising findings

Limitations

Experimental setup

Datasets: alanine dipeptide MD (Amber ff99SBildn, GFN-xTB relaxed) 200 dipeptide MD simulations (~50 ns each) umbrella sampling GFN2-xTB data 7 test dipeptides 1 microsecond MD

Benchmarks: alanine dipeptide free energy difference 8-mode Gaussian mixture checkerboard 7 test dipeptides generalization

Metrics: KL divergence free energy difference energy W2 torsion W2 inference time NLL Spearman correlation

Baselines: ECNF GVP Vector Field GVP Endpoint Hutchinson trace estimator TBG-ECNF MD baseline InfoNCE only score matching only

Builds on: Boltzmann Generators stochastic interpolants InfoNCE equivariant continuous normalizing flows geometric vector perceptrons

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