Parallelizing MCMC Sampling via Space Partitioning

08/07/2020
by   Vasyl Hafych, et al.
0

Efficient sampling of many-dimensional and multimodal density functions is a task of great interest in many research fields. We describe an algorithm that allows parallelizing inherently serial Markov chain Monte Carlo (MCMC) sampling by partitioning the space of the function parameters into multiple subspaces and sampling each of them independently. The samples of the different subspaces are then reweighted by their integral values and stitched back together. This approach allows reducing sampling wall-clock time by parallel operation. It also improves sampling of multimodal target densities and results in less correlated samples. Finally, the approach yields an estimate of the integral of the target density function.

READ FULL TEXT

page 12

page 13

research
10/17/2017

Data analysis recipes: Using Markov Chain Monte Carlo

Markov Chain Monte Carlo (MCMC) methods for sampling probability density...
research
06/11/2018

Adaptive MCMC via Combining Local Samplers

Markov chain Monte Carlo (MCMC) methods are widely used in machine learn...
research
11/19/2013

Asymptotically Exact, Embarrassingly Parallel MCMC

Communication costs, resulting from synchronization requirements during ...
research
09/03/2018

Image Segmentation with Pseudo-marginal MCMC Sampling and Nonparametric Shape Priors

In this paper, we propose an efficient pseudo-marginal Markov chain Mont...
research
03/21/2022

DBSOP: An Efficient Heuristic for Speedy MCMC Sampling on Polytopes

Markov Chain Monte Carlo (MCMC) techniques have long been studied in com...
research
07/14/2020

An algorithm for estimating volumes and other integrals in n dimensions

The computational cost in evaluation of the volume of a body using numer...
research
01/16/2021

An MCMC Method to Sample from Lattice Distributions

We introduce a Markov Chain Monte Carlo (MCMC) algorithm to generate sam...

Please sign up or login with your details

Forgot password? Click here to reset