Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Accelerated Parallel Tempering via Neural Transports

About

Markov Chain Monte Carlo (MCMC) algorithms are essential tools in computational statistics for sampling from unnormalised probability distributions, but can be fragile when targeting high-dimensional, multimodal, or complex target distributions. Parallel Tempering (PT) enhances MCMC's sample efficiency through annealing and parallel computation, propagating samples from tractable reference distributions to intractable targets via state swapping across interpolating distributions. The effectiveness of PT is limited by the often minimal overlap between adjacent distributions in challenging problems, which requires increasing the computational resources to compensate. We introduce a framework that accelerates PT by leveraging neural samplers -- including normalising flows, diffusion models, and controlled diffusions -- to reduce the required overlap. Our approach utilises neural samplers in parallel, circumventing the computational burden of neural samplers while preserving the asymptotic consistency of classical PT. We demonstrate theoretically and empirically on a variety of multimodal sampling problems that our method improves sample quality, reduces the computational cost compared to classical PT, and enables efficient free energy/normalising constant estimation.

Leo Zhang, Peter Potaptchik, Jiajun He, Yuanqi Du, Arnaud Doucet, Francisco Vargas, Hai-Dang Dau, Saifuddin Syed• 2025

Related benchmarks

TaskDatasetResultRank
SamplingDW-4 8 dimensions standard Gaussian reference
Neural Calls2
24
SamplingGMM-10 N=6 chains
R1.74e+3
9
SamplingGMM-10 N=30 chains
R Value6.23e+3
9
SamplingGMM-10 (N=10 chains)
R734
9
SamplingManyWell-32 N=5 chains
R251
8
SamplingManyWell-32 (N=10 chains)
R Statistic5.70e+3
8
SamplingManyWell-32 N=30 chains
Lambda_hat_K Statistic3.148
8
Boltzmann Distribution SamplingAlanine Dipeptide Cartesian coordinates 300K
Lambda K-hat3.23
4
Showing 8 of 8 rows

Other info

Follow for update