BayesFlow: Learning complex stochastic models with invertible neural networks

03/13/2020
by   Stefan T. Radev, et al.
77

Estimating the parameters of mathematical models is a common problem in almost all branches of science. However, this problem can prove notably difficult when processes and model descriptions become increasingly complex and an explicit likelihood function is not available. With this work, we propose a novel method for globally amortized Bayesian inference based on invertible neural networks which we call BayesFlow. The method learns a global probabilistic mapping between parameters and data from simulations. Using a pre-trained model, it can be used and re-used to perform fast fully Bayesian inference on multiple data sets. In addition, the method incorporates a summary network trained to embed the observed data into maximally informative summary statistics. Learning summary statistics from data makes the method applicable to various modeling scenarios where standard inference techniques fail. We demonstrate the utility of BayesFlow on challenging intractable models from population dynamics, epidemiology, cognitive science and ecology. We argue that BayesFlow provides a general framework for building reusable Bayesian parameter estimation machines for any process model from which data can be simulated.

READ FULL TEXT

page 15

page 16

page 18

page 19

research
10/23/2018

Dynamic Likelihood-free Inference via Ratio Estimation (DIRE)

Parametric statistical models that are implicitly defined in terms of a ...
research
04/22/2020

Amortized Bayesian model comparison with evidential deep learning

Comparing competing mathematical models of complex natural processes is ...
research
05/08/2020

Amortized Bayesian Inference for Models of Cognition

As models of cognition grow in complexity and number of parameters, Baye...
research
02/16/2018

A Likelihood-Free Inference Framework for Population Genetic Data using Exchangeable Neural Networks

Inference for population genetics models is hindered by computationally ...
research
12/02/2019

A Bayesian Inference Framework for Procedural Material Parameter Estimation

Procedural material models have been graining traction in many applicati...
research
10/21/2022

Efficient identification of informative features in simulation-based inference

Simulation-based Bayesian inference (SBI) can be used to estimate the pa...
research
10/12/2022

The Fixed Landscape Inference MethOd (flimo): an alternative to Approximate Bayesian Computation, faster by several orders of magnitude

Modelling in biology must adapt to increasingly complex and massive data...

Please sign up or login with your details

Forgot password? Click here to reset