Delayed acceptance ABC-SMC

08/07/2017
by   Richard G. Everitt, et al.
0

Approximate Bayesian computation (ABC) is now an established technique for statistical inference used in cases where the likelihood function is computationally expensive or not available. It relies on the use of a model that is specified in the form of a simulator, and approximates the likelihood at a parameter θ by simulating auxiliary data sets x and evaluating the distance of x from the true data y. However, ABC is not computationally feasible in cases where using the simulator for each θ is very expensive. This paper investigates this situation in cases where a cheap, but approximate, simulator is available. The approach is to employ delayed acceptance Markov chain Monte Carlo (MCMC) within an ABC sequential Monte Carlo (SMC) sampler in order to, in a first stage of the kernel, use the cheap simulator to rule out parts of the parameter space that are not worth exploring, so that the "true" simulator is only run (in the second stage of the kernel) where there is a reasonable chance of accepting proposed values of θ. We show that this approach can be used quite automatically, with the only tuning parameter choice additional to ABC-SMC being the number of particles we wish to carry through to the second stage of the kernel. Applications to stochastic differential equation models and latent doubly intractable distributions are presented.

READ FULL TEXT
research
06/15/2018

Accelerating delayed-acceptance Markov chain Monte Carlo algorithms

Delayed-acceptance Markov chain Monte Carlo (DA-MCMC) samples from a pro...
research
09/08/2020

Accelerating sequential Monte Carlo with surrogate likelihoods

Delayed-acceptance is a technique for reducing computational effort for ...
research
02/26/2019

Simulating Data Access Profiles of Computational Jobs in Data Grids

The data access patterns of applications running in computing grids are ...
research
11/15/2017

Bootstrapped synthetic likelihood

The development of approximate Bayesian computation (ABC) and synthetic ...
research
03/24/2022

pyABC: Efficient and robust easy-to-use approximate Bayesian computation

The Python package pyABC provides a framework for approximate Bayesian c...
research
12/15/2021

Measuring the accuracy of likelihood-free inference

Complex scientific models where the likelihood cannot be evaluated prese...
research
01/25/2019

Bayesian surrogate learning in dynamic simulator-based regression problems

The estimation of unknown values of parameters (or hidden variables, con...

Please sign up or login with your details

Forgot password? Click here to reset