Skip to content
forked from elaine84/thesis

Accelerating Markov chain Monte Carlo via parallel predictive prefetching. Dissertation advisors: Margo Seltzer and Ryan P. Adams.

Notifications You must be signed in to change notification settings

appcoreopc/thesis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

These are the source files for my PhD thesis, Accelerating Markov chain Monte Carlo via parallel predictive prefetching.

Abstract

We present a general framework for accelerating a large class of widely used Markov chain Monte Carlo (MCMC) algorithms. This dissertation demonstrates that MCMC inference can be accelerated in a model of parallel computation that uses speculation to predict and complete computational work ahead of when it is known to be useful. By exploiting fast, iterative approximations to the target density, we can speculatively evaluate many potential future steps of the chain in parallel. In Bayesian inference problems, this approach can accelerate sampling from the target distribution, 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.

Dissertation committee

Margo Seltzer, Ryan P. Adams, Eddie Kohler

References

Elaine Angelino. Accelerating Markov chain Monte Carlo via parallel predictive prefetching. PhD thesis, School of Engineering and Applied Sciences, Harvard University, 2014. Harvard version (git tag submit). Living version.

Fetching is the associated implementation.

Elaine Angelino, Eddie Kohler, Amos Waterland, Margo Seltzer, Ryan P. Adams. Accelerating MCMC via parallel predictive prefetching. In 30th Conference on Uncertainty in Artificial Intelligence, UAI ’14, 2014.

Cloning

$ git clone git@github.com:elaine84/thesis.git

About

Accelerating Markov chain Monte Carlo via parallel predictive prefetching. Dissertation advisors: Margo Seltzer and Ryan P. Adams.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 90.1%
  • Python 9.7%
  • Makefile 0.2%