HackerPapers

arXiv:1701.03757stat.ML

Deep Probabilistic Programming

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

Abstract

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.

arXiv comments
Appears in International Conference on Learning Representations, 2017. A companion webpage for this paper is available at http://edwardlib.org/iclr2017
Journal reference
DOI
Subjects
stat.MLMachine Learning (Statistics) cs.AIArtificial Intelligence cs.LGMachine Learning cs.PLProgramming Languages stat.COComputation (Statistics)

On Hacker News

Linked by 2 identifiable commenters in 2 comments across 2 threads, from Oct 2017 to Nov 2017. Found in 4 HN submissions from Jan 2017 to Mar 2018. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments2 threads

    • Deep Probabilistic Programming Dustin Tran, Matthew D. Hoffman, Rif A. Saurous, Eugene Brevdo, Kevin Murphy, David M. Blei https://arxiv.org/abs/1701.03757

      fritzoView on HNParent context

    • Sad to see that it doesn't render the figures properly for this paper: https://www.arxiv-vanity.com/papers/1701.03757v1/ I hope this can be made to work reliably. I generally prefer web pages to pdfs.

      pinouchonView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.