paper-with-me

Papers

Universal Marginaliser for Deep Amortised Inference for Probabilistic Programs

2019-10-16 · Robert Walecki, Kostis Gourgoulias, Adam Baker, Chris Hart, Chris Lucas, Max Zwiessele, Albert Buchard, Maria Lomeli, Yura Perov, Saurabh Johri

Probabilistic programming languages (PPLs) are powerful modelling tools which allow to formalise our knowledge about the world and reason about its inherent uncertainty. Inference methods used in PPL can be computationally costly due to significant time burden and/or storage requirements; or they can lack theoretical guarantees of convergence and accuracy when applied to large scale graphical models. To this end, we present the Universal Marginaliser (UM), a novel method for amortised inference, in PPL. We show how combining samples drawn from the original probabilistic program prior with an appropriate augmentation method allows us to train one neural network to approximate any of the corresponding conditional marginal distributions, with any separation into latent and observed variables, and thus amortise the cost of inference. Finally, we benchmark the method on multiple probabilistic programs, in Pyro, with different model structure.

📄 PDF Abstract BibTeX arXiv:1910.07474

Code (0)

등록된 구현이 없습니다.

Tasks

Probabilistic Programming

Similar Papers 제목 키워드 기반

Universal Marginalizer for Amortised Inference and Embedding of Generative Models

2018-11-12 · Robert Walecki, Albert Buchard, Kostis Gourgoulias, Chris Hart 외

Probabilistic graphical models are powerful tools which allow us to formalise our knowledge about the world and reason about its inherent uncertainty. There exist a considerable number of methods for performing inference…

Clustering

Amortised Inference in Bayesian Neural Networks

2023-09-06 · Tommy Rochussen

Meta-learning is a framework in which machine learning models train over a set of datasets in order to produce predictions on new datasets at test time. Probabilistic meta-learning has received an abundance of attention …

Meta-LearningVariational Inference

Nonparametric Hamiltonian Monte Carlo

2021-06-18 · Carol Mak, Fabian Zaiser, Luke Ong

Probabilistic programming uses programs to express generative models whose posterior probability is then computed by built-in inference engines. A challenging goal is to develop general purpose inference algorithms that …

Probabilistic Programming

Masking schemes for universal marginalisers

2020-01-16 · pproximateinference AABI Symposium 2019 12 · Divya Gautam, Maria Lomeli, Kostis Gourgoulias, Daniel H. Thompson 외

We consider the effect of structure-agnostic and structure-dependent masking schemes when training a universal marginaliser (arXiv:1711.00695) in order to learn conditional distributions of the form $P(x_i |\mathbf x_{\m…

Denoising

Amortized Rejection Sampling in Universal Probabilistic Programming

2019-10-20 · Saeid Naderiparizi, Adam Ścibior, Andreas Munk, Mehrdad Ghadiri 외

Naive approaches to amortized inference in probabilistic programs with unbounded loops can produce estimators with infinite variance. This is particularly true of importance sampling inference in programs that explicitly…

Probabilistic Programming