A Framework for Adaptive MCMC Targeting Multimodal Distributions

12/06/2018
by   Emilia Pompe, et al.
0

We propose a new Monte Carlo method for sampling from multimodal distributions. The idea of this technique is based on splitting the task into two: finding the modes of a target distribution π and sampling, given the knowledge of the locations of the modes. The sampling algorithm relies on steps of two types: local ones, preserving the mode; and jumps to regions associated with different modes. Besides, the method learns the optimal parameters of the algorithm while it runs, without requiring user intervention. Our technique should be considered as a flexible framework, in which the design of moves can follow various strategies known from the broad MCMC literature. In order to control the jumps, we introduce an auxiliary variable representing each mode and we define a new target distribution π̃ on an augmented state space X × I, where X is the original state space of π and I is the set of the modes. As the algorithm runs and updates its parameters, the target distribution π̃ also keeps being modified. This motivates a new class of algorithms, Auxiliary Variable Adaptive MCMC. We prove some general ergodic results for the whole class before specialising to the case of our algorithm. Our results are analogous to ergodic theorems for Adaptive MCMC. The performance of the algorithm is illustrated with several multimodal examples.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/09/2017

Optimization assisted MCMC

Markov Chain Monte Carlo (MCMC) sampling methods are widely used but oft...
research
09/06/2019

Plateau Proposal Distributions for Adaptive Component-wise Multiple-Try Metropolis

Markov chain Monte Carlo (MCMC) methods are sampling methods that have b...
research
02/11/2019

Cyclical Stochastic Gradient MCMC for Bayesian Deep Learning

The posteriors over neural network weights are high dimensional and mult...
research
08/14/2018

Weight-Preserving Simulated Tempering

Simulated tempering is popular method of allowing MCMC algorithms to mov...
research
06/26/2020

Deep Involutive Generative Models for Neural MCMC

We introduce deep involutive generative models, a new architecture for d...
research
09/25/2020

Skew Brownian Motion and Complexity of the ALPS Algorithm

Simulated tempering is a popular method of allowing MCMC algorithms to m...
research
08/30/2018

Accelerating Parallel Tempering: Quantile Tempering Algorithm (QuanTA)

Using MCMC to sample from a target distribution, π(x) on a d-dimensional...

Please sign up or login with your details

Forgot password? Click here to reset