Policy Gradients for Optimal Parallel Tempering MCMC
Daniel Zhao, Natesh S. Pillai
TL;DR
This work tackles adaptive temperature ladder design for parallel tempering MCMC by formulating temperature selection as a stateless policy-gradient problem aimed at maximizing long-run sampler efficiency. It introduces the swap mean-distance as a reward component and provides convergence guarantees via diminishing adaptation, showing that the temperature schedule can be updated on-the-fly without compromising ergodicity. Empirical results across multimodal and rugged distributions demonstrate that a policy gradient with swap mean-distance achieves substantially lower integrated autocorrelation time $\tau_h$ than geometrically spaced ladders and uniform-acceptance baselines. The findings suggest that reward shaping beyond uniform acceptance can meaningfully improve mixing, offering a practical, theoretically grounded approach to adaptive parallel tempering with potential broad impact for Bayesian computation in challenging distributions.
Abstract
Parallel tempering is a meta-algorithm for Markov Chain Monte Carlo that uses multiple chains to sample from tempered versions of the target distribution, enhancing mixing in multi-modal distributions that are challenging for traditional methods. The effectiveness of parallel tempering is heavily influenced by the selection of chain temperatures. Here, we present an adaptive temperature selection algorithm that dynamically adjusts temperatures during sampling using a policy gradient approach. Experiments demonstrate that our method can achieve lower integrated autocorrelation times compared to traditional geometrically spaced temperatures and uniform acceptance rate schemes on benchmark distributions.
