paper-with-me

Papers

Asymptotically Exact, Embarrassingly Parallel MCMC

2013-11-19 · Willie Neiswanger, Chong Wang, Eric Xing

Communication costs, resulting from synchronization requirements during learning, can greatly slow down many parallel machine learning algorithms. In this paper, we present a parallel Markov chain Monte Carlo (MCMC) algorithm in which subsets of data are processed independently, with very little communication. First, we arbitrarily partition data onto multiple machines. Then, on each machine, any classical MCMC method (e.g., Gibbs sampling) may be used to draw samples from a posterior distribution given the data subset. Finally, the samples from each machine are combined to form samples from the full posterior. This embarrassingly parallel algorithm allows each machine to act independently on a subset of the data (without communication) until the final combination stage. We prove that our algorithm generates asymptotically exact samples and empirically demonstrate its ability to parallelize burn-in and sampling in several models.

📄 PDF Abstract BibTeX arXiv:1311.4780

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Communication-Free Parallel Supervised Topic Models

2017-08-10 · Lee Gao, Ronghuo Zheng

Embarrassingly (communication-free) parallel Markov chain Monte Carlo (MCMC) methods are commonly used in learning graphical models. However, MCMC cannot be directly applied in learning topic models because of the quasi-…

Topic Models

Embarrassingly Parallel Variational Inference in Nonconjugate Models

2015-10-14 · Willie Neiswanger, Chong Wang, Eric Xing

We develop a parallel variational inference (VI) procedure for use in data-distributed settings, where each machine only has access to a subset of data and runs VI independently, without communicating with other machines…

Variational Inference

Embarrassingly parallel MCMC using deep invertible transformations

2019-03-11 · Diego Mesquita, Paul Blomstedt, Samuel Kaski

While MCMC methods have become a main work-horse for Bayesian inference, scaling them to large distributed datasets is still a challenge. Embarrassingly parallel MCMC strategies take a divide-and-conquer stance to achiev…

Bayesian Inference

Parallelizing MCMC with Random Partition Trees

2015-06-10 · NeurIPS 2015 12 · Xiangyu Wang, Fangjian Guo, Katherine A. Heller, David B. Dunson

The modern scale of data has brought new challenges to Bayesian inference. In particular, conventional MCMC algorithms are computationally very expensive for large data sets. A promising approach to solve this problem is…

Bayesian Inference

Many processors, little time: MCMC for partitions via optimal transport couplings

2022-02-23 · Tin D. Nguyen, Brian L. Trippe, Tamara Broderick

Markov chain Monte Carlo (MCMC) methods are often used in clustering since they guarantee asymptotically exact expectations in the infinite-time limit. In finite time, though, slow mixing often leads to poor performance.…

Clustering