NETS: A Non-Equilibrium Transport Sampler
Abstract
We introduce the Non-Equilibrium Transport Sampler (NETS), an algorithm for sampling from unnormalized probability distributions. NETS builds on non-equilibrium sampling strategies that transport a simple base distribution into the target distribution in finite time, as pioneered in Neal’s annealed importance sampling (AIS). In the continuous-time setting, this transport is accomplished by evolving walkers using Langevin dynamics with a time-dependent potential, while simultaneously evolving importance weights to debias their solutions following Jarzynski’s equality. The key innovation of NETS is to add to the dynamics a learned drift term that offsets the need for these corrective weights by minimizing their variance through an objective that can be estimated without backpropagation and provably bounds the Kullback-Leibler divergence between the estimated and target distributions. NETS provides unbiased samples and features a tunable diffusion coefficient that can be adjusted after training to maximize the effective sample size. In experiments on standard benchmarks, high-dimensional Gaussian mixtures, and statistical lattice field theory models, NETS shows compelling performances.
Cite
Text
Albergo and Vanden-Eijnden. "NETS: A Non-Equilibrium Transport Sampler." Proceedings of the 42nd International Conference on Machine Learning, 2025.Markdown
[Albergo and Vanden-Eijnden. "NETS: A Non-Equilibrium Transport Sampler." Proceedings of the 42nd International Conference on Machine Learning, 2025.](https://mlanthology.org/icml/2025/albergo2025icml-nets/)BibTeX
@inproceedings{albergo2025icml-nets,
title = {{NETS: A Non-Equilibrium Transport Sampler}},
author = {Albergo, Michael Samuel and Vanden-Eijnden, Eric},
booktitle = {Proceedings of the 42nd International Conference on Machine Learning},
year = {2025},
pages = {1026-1055},
volume = {267},
url = {https://mlanthology.org/icml/2025/albergo2025icml-nets/}
}