Paper published in a journal (Scientific congresses and symposiums)
Etalumis: Bringing Probabilistic Programming to Scientific Simulators at Scale
Günes, Baydin Atılım; Shao, Lei; Bhimji, Wahid et al.
2019In Proceedings of SC19, p. 1907.03382
Peer reviewed
 

Files


Full Text
1907.03382.pdf
Author preprint (1.35 MB)
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
Computer Science - Machine Learning; Computer Science - Performance; Statistics - Machine Learning; 68T37; 68T05; 62P35; G.3; I.2.6; J.2
Abstract :
[en] Probabilistic programming languages (PPLs) are receiving widespread attention for performing Bayesian inference in complex generative models. However, applications to science remain limited because of the impracticability of rewriting complex scientific simulators in a PPL, the computational cost of inference, and the lack of scalable implementations. To address these, we present a novel PPL framework that couples directly to existing scientific simulators through a cross-platform probabilistic execution protocol and provides Markov chain Monte Carlo (MCMC) and deep-learning-based inference compilation (IC) engines for tractable inference. To guide IC inference, we perform distributed training of a dynamic 3DCNN--LSTM architecture with a PyTorch-MPI-based framework on 1,024 32-core CPU nodes of the Cori supercomputer with a global minibatch size of 128k: achieving a performance of 450 Tflop/s through enhancements to PyTorch. We demonstrate a Large Hadron Collider (LHC) use-case with the C++ Sherpa simulator and achieve the largest-scale posterior inference in a Turing-complete PPL.
Disciplines :
Physics
Computer science
Author, co-author :
Günes, Baydin Atılım
Shao, Lei
Bhimji, Wahid
Heinrich, Lukas
Meadows, Lawrence
Liu, Jialin
Munk, Andreas
Naderiparizi, Saeid
Gram-Hansen, Bradley
Louppe, Gilles  ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Big Data
Ma, Mingfei
Zhao, Xiaohui
Torr, Philip
Lee, Victor
Cranmer, Kyle
Prabhat
Wood, Frank
More authors (7 more) Less
Language :
English
Title :
Etalumis: Bringing Probabilistic Programming to Scientific Simulators at Scale
Publication date :
July 2019
Event name :
Supercomputing 2019 (SC19)
Event place :
Denver, United States
Event date :
November 17-22, 2019
Audience :
International
Journal title :
Proceedings of SC19
Pages :
arXiv:1907.03382
Peer reviewed :
Peer reviewed
Available on ORBi :
since 19 September 2019

Statistics


Number of views
67 (5 by ULiège)
Number of downloads
38 (4 by ULiège)

Scopus citations®
 
24
Scopus citations®
without self-citations
16
OpenCitations
 
12

Bibliography


Similar publications



Contact ORBi