Improvements to Inference Compilation for Probabilistic Programming in Large-Scale Scientific Simulators

12/21/2017
by   Mario Lezcano Casado, et al.
0

We consider the problem of Bayesian inference in the family of probabilistic models implicitly defined by stochastic generative models of data. In scientific fields ranging from population biology to cosmology, low-level mechanistic components are composed to create complex generative models. These models lead to intractable likelihoods and are typically non-differentiable, which poses challenges for traditional approaches to inference. We extend previous work in "inference compilation", which combines universal probabilistic programming and deep learning methods, to large-scale scientific simulators, and introduce a C++ based probabilistic programming library called CPProb. We successfully use CPProb to interface with SHERPA, a large code-base used in particle physics. Here we describe the technical innovations realized and planned for this library.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/18/2017

ZhuSuan: A Library for Bayesian Deep Learning

In this paper we introduce ZhuSuan, a python probabilistic programming l...
research
05/29/2019

Hijacking Malaria Simulators with Probabilistic Programming

Epidemiology simulations have become a fundamental tool in the fight aga...
research
07/08/2019

Etalumis: Bringing Probabilistic Programming to Scientific Simulators at Scale

Probabilistic programming languages (PPLs) are receiving widespread atte...
research
06/10/2023

Pusℍ: Concurrent Probabilistic Programming with Function Spaces

We introduce a prototype probabilistic programming language (PPL) called...
research
10/18/2018

Pyro: Deep Universal Probabilistic Programming

Pyro is a probabilistic programming language built on Python as a platfo...
research
07/20/2018

Efficient Probabilistic Inference in the Quest for Physics Beyond the Standard Model

We present a novel framework that enables efficient probabilistic infere...
research
07/10/2019

Probabilistic programming for birth-death models of evolution using an alive particle filter with delayed sampling

We consider probabilistic programming for birth-death models of evolutio...

Please sign up or login with your details

Forgot password? Click here to reset