Transition Path Sampling with Boltzmann Generator-based MCMC Moves
Michael Plainer, Hannes Stärk, Charlotte Bunne, Stephan Günnemann
TL;DR
This work tackles sampling the transition path ensemble between two metastable states in a molecular system without resorting to MD-based shooting moves. It introduces a latent-spaceTPS framework that maps path frames into a Boltzmann-generator latent space via $z_i=F^{-1}(x_i)$, applies MCMC moves with a latent-space proposal kernel, and reconstructs proposed paths with $x_i=F( ilde{z}_i)$ to evaluate the path probability $p_{AB}$. Three latent-space proposal strategies are explored—Gaussian noise, GP with the current path as mean, and an adaptive GP trained on historical paths—along with a Langevin-based path probability and Jacobian corrections for MH acceptance. The experiments on alanine dipeptide show that simple Gaussian latent-noise proposals are most effective among the tested kernels, but overall acceptance and diversity remain challenging, indicating a need for better latent-space designs and improved Boltzmann generators. This MD-free, latent-space TPS approach points to a potential route for faster exploration of reaction mechanisms, with code available for replication and further development.
Abstract
Sampling all possible transition paths between two 3D states of a molecular system has various applications ranging from catalyst design to drug discovery. Current approaches to sample transition paths use Markov chain Monte Carlo and rely on time-intensive molecular dynamics simulations to find new paths. Our approach operates in the latent space of a normalizing flow that maps from the molecule's Boltzmann distribution to a Gaussian, where we propose new paths without requiring molecular simulations. Using alanine dipeptide, we explore Metropolis-Hastings acceptance criteria in the latent space for exact sampling and investigate different latent proposal mechanisms.
