Automatic adaptation of MCMC algorithms

02/24/2018
by   Dao Nguyen, et al.
0

Markov chain Monte Carlo (MCMC) methods are ubiquitous tools for simulation-based inference in many fields but designing and identifying good MCMC samplers is still an open question. This paper introduces a novel MCMC algorithm, namely, Auto Adapt MCMC. For sampling variables or blocks of variables, we use two levels of adaptation where the inner adaptation optimizes the MCMC performance within each sampler, while the outer adaptation explores the valid space of kernels to find the optimal samplers. We provide a theoretical foundation for our approach. To show the generality and usefulness of the approach, we describe a framework using only standard MCMC samplers as candidate samplers and some adaptation schemes for both inner and outer iterations. In several benchmark problems, we show that our proposed approach substantially outperforms other approaches, including an automatic blocking algorithm, in terms of MCMC efficiency and computational time.

READ FULL TEXT
research
10/15/2020

Orbital MCMC

Markov Chain Monte Carlo (MCMC) is a computational approach to fundament...
research
11/04/2019

Gradient-based Adaptive Markov Chain Monte Carlo

We introduce a gradient-based learning method to automatically adapt Mar...
research
09/26/2019

Convergence diagnostics for Markov chain Monte Carlo

Markov chain Monte Carlo (MCMC) is one of the most useful approaches to ...
research
06/30/2020

Involutive MCMC: a Unifying Framework

Markov Chain Monte Carlo (MCMC) is a computational approach to fundament...
research
11/17/2018

The Theory and Algorithm of Ergodic Inference

Approximate inference algorithm is one of the fundamental research field...
research
11/04/2020

Waste-free Sequential Monte Carlo

A standard way to move particles in a SMC sampler is to apply several st...
research
10/22/2021

Focusing on Difficult Directions for Learning HMC Trajectory Lengths

Hamiltonian Monte Carlo (HMC) is a premier Markov Chain Monte Carlo (MCM...

Please sign up or login with your details

Forgot password? Click here to reset