Probabilistic Programming for Deep Learning

Probabilistic Programming for Deep Learning

by Dustin Tran

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
We propose the idea of deep probabilistic programming, a synthesis of advances for systems at the intersection of probabilistic modeling and deep learning. Such systems enable the development of new probabilistic models and inference algorithms that would otherwise be impossible: enabling unprecedented scales to billions of parameters, distributed and mixed precision environments, and AI accelerators; integration with neural architectures for modeling massive and high-dimensional datasets; and the use of computation graphs for automatic differentiation and arbitrary manipulation of probabilistic programs for flexible inference and model criticism. After describing deep probabilistic programming, we discuss applications in novel variational inference algorithms and deep probabilistic models. First, we introduce the variational Gaussian process (VGP), a Bayesian nonparametric variational family, which adapts its shape to match complex posterior distributions. The VGP generates approximate posterior samples by generating latent inputs and warping them through random non-linear mappings; the distribution over random mappings is learned during inference, enabling the transformed outputs to adapt to varying complexity of the true posterior. Second, we introduce hierarchical implicit models (HIMs). HIMs combine the idea of implicit densities with hierarchical Bayesian modeling, thereby defining models via simulators of data with rich hidden structure.

Discuss Probabilistic Programming for Deep Learning with other readers

Join or start a book club for Probabilistic Programming for Deep Learning on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Probabilistic Programming for Deep Learning?

Sign up free on Readfeed, then browse public clubs or start your own club with Probabilistic Programming for Deep Learning as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Probabilistic Programming for Deep Learning with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Probabilistic Programming for Deep Learning with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.