sbi reloaded: a toolkit for simulation-based inference workflows
Jan Boelts, Michael Deistler, Manuel Gloeckler, \'Alvaro Tejero-Cantero, Jan-Matthis Lueckmann, Guy Moss, Peter Steinbach, Thomas Moreau, Fabio Muratore, Julia Linhart, Conor Durkan, Julius Vetter, Benjamin Kurt Miller, Maternus Herold, Abolfazl Ziaeemehr, Matthijs Pals

TL;DR
The paper introduces sbi reloaded, a comprehensive PyTorch toolkit that facilitates simulation-based Bayesian inference for complex models without requiring likelihood evaluations or gradients, enabling flexible and scalable parameter estimation.
Contribution
It presents an extended, flexible, and user-friendly toolkit for SBI that supports various inference methods, neural architectures, and diagnostics, enhancing accessibility for scientists and engineers.
Findings
Supports a wide range of SBI algorithms and neural network architectures.
Enables parallelized, likelihood-free inference without model gradients.
Provides default settings and customization for diverse workflows.
Abstract
Scientists and engineers use simulators to model empirically observed phenomena. However, tuning the parameters of a simulator to ensure its outputs match observed data presents a significant challenge. Simulation-based inference (SBI) addresses this by enabling Bayesian inference for simulators, identifying parameters that match observed data and align with prior knowledge. Unlike traditional Bayesian inference, SBI only needs access to simulations from the model and does not require evaluations of the likelihood function. In addition, SBI algorithms do not require gradients through the simulator, allow for massive parallelization of simulations, and can perform inference for different observations without further simulations or training, thereby amortizing inference. Over the past years, we have developed, maintained, and extended sbi, a PyTorch-based package that implements Bayesian…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Simulation Techniques and Applications
MethodsALIGN
