Firefly Monte Carlo: Exact MCMC with Subsets of Data

By Dougal Maclaurin, Ryan P. Adams. 2014

186 citations recorded by the source corpus.

Markov chain Monte Carlo (MCMC) is a popular tool for Bayesian inference. However, MCMC cannot be practically applied to large data sets because of the prohibitive cost of evaluating every likelihood term at every iteration. Here we present Firefly Monte Carlo (FlyMC) MCMC algorithm with auxiliary variables that only queries the likelihoods of a subset of the data at each iteration yet simulates from the exact posterior distribution. FlyMC is compatible with modern MCMC algorithms, and only requires a lower bound on the per-datum likelihood factors. In experiments, we find that FlyMC generates samples from the posterior more than an order of magnitude faster than regular MCMC, allowing MCMC methods to tackle larger datasets than were previously considered feasible.

Subfields: Artificial Intelligence, Statistics and Probability, Probabilistic & Bayesian Methods

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Bo Dai
  2. Le Song
  3. Sergey Levine
  4. Michael I. Jordan
  5. Qiang Liu
  6. Yoshua Bengio
  7. Ruslan Salakhutdinov
  8. Arnaud Doucet

In Statistics and Probability

  1. Chris J. Oates
  2. Qiang Liu
  3. Trevor Campbell
  4. Mark A. Girolami
  5. Arnaud Doucet
  6. Tamara Broderick
  7. Peter J. Green
  8. David B. Dunson

In Probabilistic & Bayesian Methods

  1. Christopher C. Holmes
  2. Arnaud Doucet
  3. Trevor Campbell
  4. Bo Dai
  5. Christian P. Robert
  6. Rémi Bardenet
  7. Michael I. Jordan
  8. David M. Blei

Citations in the corpus