Accelerating MCMC via Parallel Predictive Prefetching

03/28/2014
by   Elaine Angelino, et al.
0

We present a general framework for accelerating a large class of widely used Markov chain Monte Carlo (MCMC) algorithms. Our approach exploits fast, iterative approximations to the target density to speculatively evaluate many potential future steps of the chain in parallel. The approach can accelerate computation of the target distribution of a Bayesian inference problem, without compromising exactness, by exploiting subsets of data. It takes advantage of whatever parallel resources are available, but produces results exactly equivalent to standard serial execution. In the initial burn-in phase of chain evaluation, it achieves speedup over serial evaluation that is close to linear in the number of available cores.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/28/2012

Parallel MCMC with Generalized Elliptical Slice Sampling

Probabilistic models are conceptually powerful tools for finding structu...
research
04/08/2018

Accelerating MCMC Algorithms

Markov chain Monte Carlo algorithms are used to simulate from complex st...
research
01/17/2020

Markov Chain Monte Carlo Methods, a survey with some frequent misunderstandings

In this chapter, we review some of the most standard MCMC tools used in ...
research
02/22/2022

Parallel MCMC Without Embarrassing Failures

Embarrassingly parallel Markov Chain Monte Carlo (MCMC) exploits paralle...
research
08/10/2017

Communication-Free Parallel Supervised Topic Models

Embarrassingly (communication-free) parallel Markov chain Monte Carlo (M...
research
05/08/2020

Optimal Thinning of MCMC Output

The use of heuristics to assess the convergence and compress the output ...
research
07/09/2021

Fast compression of MCMC output

We propose cube thinning, a novel method for compressing the output of a...

Please sign up or login with your details

Forgot password? Click here to reset