Parallel MCMC with Generalized Elliptical Slice Sampling

10/28/2012
by   Robert Nishihara, et al.
0

Probabilistic models are conceptually powerful tools for finding structure in data, but their practical effectiveness is often limited by our ability to perform inference in them. Exact inference is frequently intractable, so approximate inference is often performed using Markov chain Monte Carlo (MCMC). To achieve the best possible results from MCMC, we want to efficiently simulate many steps of a rapidly mixing Markov chain which leaves the target distribution invariant. Of particular interest in this regard is how to take advantage of multi-core computing to speed up MCMC-based inference, both to improve mixing and to distribute the computational load. In this paper, we present a parallelizable Markov chain Monte Carlo algorithm for efficiently sampling from continuous probability distributions that can take advantage of hundreds of cores. This method shares information between parallel Markov chains to build a scale-mixture of Gaussians approximation to the density function of the target distribution. We combine this approximation with a recent method known as elliptical slice sampling to create a Markov chain with no step-size parameters that can mix rapidly without requiring gradient or curvature computations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/17/2017

Data analysis recipes: Using Markov Chain Monte Carlo

Markov Chain Monte Carlo (MCMC) methods for sampling probability density...
research
10/19/2022

Transport Elliptical Slice Sampling

We introduce a new framework for efficient sampling from complex probabi...
research
03/28/2014

Accelerating MCMC via Parallel Predictive Prefetching

We present a general framework for accelerating a large class of widely ...
research
07/08/2020

Deep Fiducial Inference

Since the mid-2000s, there has been a resurrection of interest in modern...
research
02/14/2020

Ensemble Slice Sampling

Slice Sampling has emerged as a powerful Markov Chain Monte Carlo algori...
research
12/01/2021

A quantum parallel Markov chain Monte Carlo

We propose a novel quantum computing strategy for parallel MCMC algorith...
research
03/24/2014

Adaptive MCMC-Based Inference in Probabilistic Logic Programs

Probabilistic Logic Programming (PLP) languages enable programmers to sp...

Please sign up or login with your details

Forgot password? Click here to reset