vix.ing · top · new · best · stats

Markov chain Monte Carlo without evaluating the target: an auxiliary variable approach

2024/06/07 by Yuan Wei, Yuan, Wei, Guanyang Wang +1 · 1 citation
Mathematics · #Computer science #Hybrid Monte Carlo #Machine learning #Markov Chains and Monte Carlo Methods #Markov chain #Markov chain Monte Carlo #Mathematics #Monte Carlo method #Parallel tempering #Physics #Statistical Methods and Inference #Statistical physics #Statistics #Variable (mathematics)

paper · pdf · doi:10.48550/arxiv.2406.05242

published in arXiv (Cornell University) (Cornell University)

openalex publication_date 2024/06/07 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

In sampling tasks, it is common for target distributions to be known up to a normalizing constant. However, in many situations, even evaluating the unnormalized distribution can be costly or infeasible. This issue arises in scenarios such as sampling from the Bayesian posterior for tall datasets and the `doubly-intractable' distributions. In this paper, we begin by observing that seemingly different Markov chain Monte Carlo (MCMC) algorithms, such as the exchange algorithm, PoissonMH, and TunaMH, can be unified under a simple common procedure. We then extend this procedure into a novel framework that allows the use of auxiliary variables in both the proposal and the acceptance--rejection step. Several new MCMC algorithms emerge from this framework that uses estimated gradients to guide the proposal moves. They have demonstrated significantly better performance than existing methods on both synthetic and real datasets. We also develop theory for the new framework and use it to simplify and extend results for existing algorithms. The code to reproduce the experimental results can be found at https://github.com/ywwes26/Auxiliary-MCMC.

Cited by

Related