Measuring the reliability of MCMC inference with bidirectional Monte Carlo
By Roger Baker Grosse, Siddharth Ancha, Daniel M. Roy. 2016
29 citations recorded by the source corpus.
Markov chain Monte Carlo (MCMC) is one of the main workhorses of probabilistic inference, but it is notoriously hard to measure the quality of approximate posterior samples. This challenge is particularly salient in black box inference methods, which can hide details and obscure inference failures. In this work, we extend the recently introduced bidirectional Monte Carlo technique to evaluate MCMC-based posterior inference algorithms. By running annealed importance sampling (AIS) chains both from prior to posterior and vice versa on simulated data, we upper bound in expectation the symmetrized KL divergence between the true posterior distribution and the distribution of approximate samples. We present Bounding Divergences with REverse Annealing (BREAD), a protocol for validating the relevance of simulated data experiments to real datasets, and integrate it into two probabilistic programming languages: WebPPL and Stan. As an example of how BREAD can be used to guide the design of inference algorithms, we apply it to study the effectiveness of different model representations in both WebPPL and Stan.
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
- Roger Baker Grosse
- Ruslan Salakhutdinov
- Yuhuai Wu
- Sergey Levine
- Yoshua Bengio
- Stefano Ermon
- Yuri Burda
- Quoc V. Le
In Statistics and Probability
In Probabilistic & Bayesian Methods
- Roger Baker Grosse
- Ruslan Salakhutdinov
- Yuri Burda
- Yuhuai Wu
- Yoshua Bengio
- Andriy Mnih
- Max Welling
- Arash Vahdat
Citations in the corpus
- On the Quantitative Analysis of Decoder-Based Generative Models (2016, background): “(The BDMC gap is not guaranteed to hold for the real data, although [11] found the behavior of AIS to match closely between real and simulated data.”