Extending the statistical software package Engine for Likelihood-Free Inference

11/08/2020
by   Vasileios Gkolemis, et al.
6

Bayesian inference is a principled framework for dealing with uncertainty. The practitioner can perform an initial assumption for the physical phenomenon they want to model (prior belief), collect some data and then adjust the initial assumption in the light of the new evidence (posterior belief). Approximate Bayesian Computation (ABC) methods, also known as likelihood-free inference techniques, are a class of models used for performing inference when the likelihood is intractable. The unique requirement of these models is a black-box sampling machine. Due to the modelling-freedom they provide these approaches are particularly captivating. Robust Optimisation Monte Carlo (ROMC) is one of the most recent techniques of the specific domain. It approximates the posterior distribution by solving independent optimisation problems. This dissertation focuses on the implementation of the ROMC method in the software package Engine for Likelihood-Free Inference (ELFI). In the first chapters, we provide the mathematical formulation and the algorithmic description of the ROMC approach. In the following chapters, we describe our implementation; (a) we present all the functionalities provided to the user and (b) we demonstrate how to perform inference on some real examples. Our implementation provides a robust and efficient solution to a practitioner who wants to perform inference on a simulator-based model. Furthermore, it exploits parallel processing for accelerating the inference wherever it is possible. Finally, it has been designed to serve extensibility; the user can easily replace specific subparts of the method without significant overhead on the development side. Therefore, it can be used by a researcher for further experimentation.

READ FULL TEXT

page 1

page 10

page 22

page 32

page 33

page 36

page 41

page 42

research
09/19/2023

An Extendable Python Implementation of Robust Optimisation Monte Carlo

Performing inference in statistical models with an intractable likelihoo...
research
04/01/2019

Robust Optimisation Monte Carlo

This paper is on Bayesian inference for parametric statistical models th...
research
08/02/2017

ELFI: Engine for Likelihood Free Inference

The Engine for Likelihood-Free Inference (ELFI) is a Python software lib...
research
02/21/2020

Split-BOLFI for for misspecification-robust likelihood free inference in high dimensions

Likelihood-free inference for simulator-based statistical models has rec...
research
02/18/2020

DISCO: Double Likelihood-free Inference Stochastic Control

Accurate simulation of complex physical systems enables the development,...
research
06/27/2022

Approximation of bayesian Hawkes process models with Inlabru

Hawkes process are very popular mathematical tools for modelling phenome...
research
06/04/2019

BayesSim: adaptive domain randomization via probabilistic inference for robotics simulators

We introduce BayesSim, a framework for robotics simulations allowing a f...

Please sign up or login with your details

Forgot password? Click here to reset