2006
DOI: 10.1198/106186006x100579
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Markov chain Monte Carlo Simulation by Pre-Fetching

Abstract: In recent years, parallel processing has become widely available to researchers. It can be applied in an obvious way in the context of Monte Carlo simulation, but techniques for "parallelizing" Markov chain Monte Carlo (MCMC) algorithms are not so obvious, apart from the natural approach of generating multiple chains in parallel. While generation of parallel chains is generally the easiest approach, in cases where burn-in is a serious problem, it is often desirable to use parallelization to speed up generation… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
82
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 96 publications
(82 citation statements)
references
References 18 publications
0
82
0
Order By: Relevance
“…It is based on the observation that new (future) configurations in the Markov chain can be constructed on the fly and instantaneously, before the energy of the current configuration has been evaluated, as neither energy nor forces are required for the MC moves. 55 This approach requires speculation on the outcome of the acceptance check, or when used in a systematic fashion, builds a tree of configurations assuming both possible outcomes of this check. All the configurations present in the tree can be computed simultaneously, limited only by the available resources.…”
Section: Methodsmentioning
confidence: 99%
“…It is based on the observation that new (future) configurations in the Markov chain can be constructed on the fly and instantaneously, before the energy of the current configuration has been evaluated, as neither energy nor forces are required for the MC moves. 55 This approach requires speculation on the outcome of the acceptance check, or when used in a systematic fashion, builds a tree of configurations assuming both possible outcomes of this check. All the configurations present in the tree can be computed simultaneously, limited only by the available resources.…”
Section: Methodsmentioning
confidence: 99%
“…Algorithms such as Multiple Try Metropolis (20), Ensemble MCMC (21), and "prefetching" approaches (22,23) all allow the computation of multiple proposals or future proposed paths in parallel, although only one proposal or path is subsequently accepted by the Markov chain, resulting in wasted computation of the remaining points. Another class of approaches involves incorporating rejected states into the Monte Carlo estimator with an appropriate weighting, such that the resulting estimate is still unbiased.…”
mentioning
confidence: 99%
“…This not only makes it difficult to rapidly explore multidimensional parameter spaces, but also complicates assessment of convergence, and effective use of multiprocessor resources. Prefetching [Brockwell, 2006] and multitry Metropolis sampling [Liu et al, 2000] offer some options for distributed, multicore implementation of single chains. What is more, the use of a single chain increases chances of premature convergence.…”
Section: Comparison With Other Posterior Sampling Methods 331 Compmentioning
confidence: 99%