Synchronized step multilevel Markov chain Monte Carlo
Sanjan C. Muchandimath, Alex A. Gorodetsky
TL;DR
SYNCE addresses the computational burden of Bayesian inverse problems solved via multilevel MCMC by introducing a synchronized-step, common random-number coupling that preserves strong cross-level correlation even when posteriors differ. The authors prove a unique invariant measure and geometric ergodicity for the SYNCE kernel, derive an explicit convergence-rate bound, and show that adaptation and resynchronization further boost performance. Through experiments on shifting/rotating Gaussians, a prey-predator model, and groundwater flow, SYNCE yields substantial variance reduction and scalable efficiency, outperforming existing couplings in non-overlapping posterior regimes. The work offers a robust framework for ML-MCMC coupling with potential extensions to transport maps and unbiased estimators, enabling efficient Bayesian inference on large fidelity hierarchies.
Abstract
We propose SYNCE (synchronized step correlation enhancement), a new algorithm for coupling Markov chains within multilevel Markov chain Monte Carlo (ML-MCMC) estimators. We apply this algorithm to solve Bayesian inverse problems using multiple model fidelities. SYNCE is inspired by the concept of common random number coupling in Markov chain Monte Carlo sampling. Unlike state-of-the-art methods that rely on the overlap of level-wise posteriors, our approach enables effective coupling even when posteriors differ substantially. This overlap-independence generates significantly higher correlation between samples at different fidelity levels, improving variance reduction and computational efficiency in the ML-MCMC estimator. We prove that SYNCE admits a unique invariant probability measure and demonstrate that the coupled chains converge to this measure faster than existing overlap-dependent methods, particularly when models are dissimilar. Numerical experiments validate that SYNCE consistently outperforms current coupling strategies in terms of computational efficiency and scalability across varying model fidelities and problem dimensions.
