English

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

Artificial Intelligence 2017-12-22 v1 Data Analysis, Statistics and Probability

Abstract

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.

Keywords

Cite

@article{arxiv.1712.07901,
  title  = {Improvements to Inference Compilation for Probabilistic Programming in Large-Scale Scientific Simulators},
  author = {Mario Lezcano Casado and Atilim Gunes Baydin and David Martinez Rubio and Tuan Anh Le and Frank Wood and Lukas Heinrich and Gilles Louppe and Kyle Cranmer and Karen Ng and Wahid Bhimji and Prabhat},
  journal= {arXiv preprint arXiv:1712.07901},
  year   = {2017}
}

Comments

7 pages, 2 figures

R2 v1 2026-06-22T23:25:45.645Z