Single chain differential evolution Monte-Carlo for self-tuning Bayesian inference

09/21/2022
by   Willem Bonnaffé, et al.
0

1. Bayesian inference is difficult because it often requires time consuming tuning of samplers. Differential evolution Monte-Carlo (DEMC) is a self-tuning multi-chain sampling approach which requires minimal input from the operator as samples are obtained by taking the difference of the current position of multiple randomly selected chains. However, this can also make DEMC more computationally intensive than single chain samplers. 2. We provide a single-chain adaptation of the DEMC algorithm by taking samples according to the difference in previous states of the chain, rather than the current state of multiple chains. This minimises computational costs by requiring only one posterior evaluation per step, while retaining the self-adaptive property of DEMC. We test the algorithm by sampling a bivariate normal distribution and by estimating the posterior distribution of parameters of an ODE model fitted to an artificial prey-predator time series. In both cases we compare the quality of DEMC generated samples to those obtained by a standard adaptive Markov chain Monte-Carlo sampler (AMC). 3. In both case studies, DEMC is as accurate as AMC in estimating posterior distributions, while being an order of magnitude faster due to simpler computations. DEMC also provides a higher effective samples size than AMC, and lower initial samples autocorrelations. 4. Its low computational cost and self-adaptive property make single chain DEMC particularly suitable for fitting models that are costly to evaluate, such as ODE models. The simplicity of the algorithm also makes it easy to implement in base R, hence offering a simple alternative to STAN.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/05/2021

The Ball Pit Algorithm: A Markov Chain Monte Carlo Method Based on Path Integrals

The Ball Pit Algorithm (BPA) is a novel Markov chain Monte Carlo (MCMC) ...
research
08/08/2022

SwISS: A Scalable Markov chain Monte Carlo Divide-and-Conquer Strategy

Divide-and-conquer strategies for Monte Carlo algorithms are an increasi...
research
09/29/2020

Enhanced Bayesian Model Updating with Incomplete Modal Information Using Parallel, Interactive and Adaptive Markov Chains

Finite element model updating is challenging because 1) the problem is o...
research
07/24/2019

Transport Monte Carlo

In Bayesian inference, transport map is a promising alternative to the c...
research
06/21/2021

Schrödinger-Föllmer Sampler: Sampling without Ergodicity

Sampling from probability distributions is an important problem in stati...
research
04/07/2019

Bayesian influence diagnostics using normalizing functional Bregman divergence

Ideally, any statistical inference should be robust to local influences....
research
10/14/2021

Detecting Renewal States in Chains of Variable Length via Intrinsic Bayes Factors

Markov chains with variable length are useful parsimonious stochastic mo...

Please sign up or login with your details

Forgot password? Click here to reset