Deep Probabilistic Programming

By Dustin Tran, Matthew D. Hoffman, Rif A. Saurous, Eugene Brevdo, Kevin P. Murphy, David M. Blei. 2017

203 citations recorded by the source corpus.

We propose Edward, a Turing-complete probabilistic programming language. Edward defines two compositional representations---random variables and inference. By treating inference as a first class citizen, on a par with modeling, we show that probabilistic programming can be as flexible and computationally efficient as traditional deep learning. For flexibility, Edward makes it easy to fit the same model using a variety of composable inference methods, ranging from point estimation to variational inference to MCMC. In addition, Edward can reuse the modeling representation as part of inference, facilitating the design of rich variational models and generative adversarial networks. For efficiency, Edward is integrated into TensorFlow, providing significant speedups over existing probabilistic systems. For example, we show on a benchmark logistic regression task that Edward is at least 35x faster than Stan and 6x faster than PyMC3. Further, Edward incurs no runtime overhead: it is as fast as handwritten TensorFlow.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, 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. Sergey Levine
  2. Yoshua Bengio
  3. Eric P. Xing
  4. Richard E. Turner
  5. Ruslan Salakhutdinov
  6. Quoc V. Le
  7. Zoubin Ghahramani
  8. Max Welling

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Xiaogang Wang
  5. Ming-Hsuan Yang
  6. Jitendra Malik
  7. Andrew Zisserman
  8. Li Fei-Fei

In Probabilistic & Bayesian Methods

  1. David M. Blei
  2. Richard E. Turner
  3. Zoubin Ghahramani
  4. Frank D. Wood
  5. Thang D. Bui
  6. Andrew Gordon Wilson
  7. Matthew D. Hoffman
  8. Dustin Tran

Citations in the corpus