Sequential Neural Likelihood: Fast Likelihood-free Inference with Autoregressive Flows

George Papamakarios, David C. Sterratt, Iain Murray
5/18/2018
stat.MLcs.LG

Official code: gpapamak/snl (43 stars, MIT, last commit 2019-09-12).

Abstract

We present Sequential Neural Likelihood (SNL), a new method for Bayesian inference in simulator models, where the likelihood is intractable but simulating data from the model is possible. SNL trains an autoregressive flow on simulated data in order to learn a model of the likelihood in the region of high posterior density. A sequential training procedure guides simulations and reduces simulation cost by orders of magnitude. We show that SNL is more robust, more accurate and requires less tuning than related neural-based methods, and we discuss diagnostics for assessing calibration, convergence and goodness-of-fit.

View on arXivView PDF

Code Implementations(1)

gpapamak/snlOfficial100%
MIT

Sequential Neural Likelihood

4314AMPL, PythonMay 17, 20187 years agoMIT

Cite this paper

@article{papamakarios2018sequential,
  title  = {Sequential Neural Likelihood: Fast Likelihood-free Inference with Autoregressive Flows},
  author = {George Papamakarios and David C. Sterratt and Iain Murray},
  year   = {2018},
  eprint = {1805.07226},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1805.07226}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1805.07226.svg)](https://codeofpaper.com/paper/1805.07226)

Discussion