Nested R̂: Assessing Convergence for Markov chain Monte Carlo when using many short chains

10/25/2021
by   Charles C. Margossian, et al.
0

When using Markov chain Monte Carlo (MCMC) algorithms, we can increase the number of samples either by running longer chains or by running more chains. Practitioners often prefer the first approach because chains need an initial “warmup” phase to forget their initial states; the number of operations needed for warmup is constant with respect to chain length but increases linearly with the number of chains. However, highly parallel hardware accelerators such as GPUs may allow us to run many chains in parallel almost as quickly as a single chain. This makes it more attractive to run many chains with a short sampling phase. Unfortunately, existing diagnostics are not designed for the “many short chains” regime. This is notably the case for the popular R̂ statistic which claims convergence only if the effective sample size per chain is sufficiently large. We present 𝔫R̂, a generalization of R̂, which does not conflate short chains and poor mixing, and offers a useful diagnostic provided we run enough chains and meet certain initialization conditions. We define what constitutes a proper warmup in the many-chains regime and recommend a threshold for 𝔫R̂. Furthermore we use 𝔫R̂ to construct a warmup scheme with an adaptive length, allowing users to avoid running their MCMC algorithms longer than necessary.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/11/2018

Adaptive MCMC via Combining Local Samplers

Markov chain Monte Carlo (MCMC) methods are widely used in machine learn...
research
07/22/2020

A Parallel Evolutionary Multiple-Try Metropolis Markov Chain Monte Carlo Algorithm for Sampling Spatial Partitions

We develop an Evolutionary Markov Chain Monte Carlo (EMCMC) algorithm fo...
research
07/08/2020

Estimating Monte Carlo variance from multiple Markov chains

The ever-increasing power of the personal computer has led to easy paral...
research
03/17/2020

R^*: A robust MCMC convergence diagnostic with uncertainty using gradient-boosted machines

Markov chain Monte Carlo (MCMC) has transformed Bayesian model inference...
research
03/19/2019

Rank-normalization, folding, and localization: An improved R for assessing convergence of MCMC

Markov chain Monte Carlo is a key computational tool in Bayesian statist...
research
02/23/2022

Many processors, little time: MCMC for partitions via optimal transport couplings

Markov chain Monte Carlo (MCMC) methods are often used in clustering sin...
research
09/29/2020

Enhanced Bayesian Model Updating with Incomplete Modal Information Using Parallel, Interactive and Adaptive Markov Chains

Finite element model updating is challenging because 1) the problem is o...

Please sign up or login with your details

Forgot password? Click here to reset