Increasing the efficiency of Sequential Monte Carlo samplers through the use of approximately optimal L-kernels



Green, Peter, Devlin, lee ORCID: 0000-0002-2059-7284, Moore, Robert, Jackson, Ryan ORCID: 0000-0002-4930-0480, Li, Jingli and Maskell, Simon ORCID: 0000-0003-1917-2913
(2021) Increasing the efficiency of Sequential Monte Carlo samplers through the use of approximately optimal L-kernels. Mechanical Systems and Signal Processing, 162. p. 108028.

This is the latest version of this item.

Access the full-text of this item by clicking on the Open Access link.
[img] Text
2004.12838.pdf - Submitted version

Download (2MB) | Preview
[img] Text
version3.pdf - Author Accepted Manuscript

Download (2MB) | Preview

Abstract

By facilitating the generation of samples from arbitrary probability distributions, Markov Chain Monte Carlo (MCMC) is, arguably, the tool for the evaluation of Bayesian inference problems that yield non-standard posterior distributions. In recent years, however, it has become apparent that Sequential Monte Carlo (SMC) samplers have the potential to outperform MCMC in several ways. SMC samplers are better suited to highly parallel computing architectures and also feature various tuning parameters that are not available to MCMC. One such parameter – the ‘L-kernel’ – is a user-defined probability distribution that can be used to influence the efficiency of the sampler. In the current paper, the authors explain how to derive an expression for the L-kernel that minimises the variance of the estimates realised by an SMC sampler. Various approximation methods are then proposed to aid the implementation of the proposed L-kernel. The improved performance of the resulting algorithm is demonstrated in multiple scenarios. For the examples shown in the current paper, the use of an approximately optimal L-kernel has reduced the variance of the SMC estimates by up to 99 % while also reducing the number of times that resampling was required by between 65% and 70%. Python code and code tests accompanying this manuscript are available through the Github repository https://github.com/plgreenLIRU/SMC_approx_optL.

Item Type: Article
Uncontrolled Keywords: Sequential Monte Carlo, Markov chain Monte Carlo, Bayesian inference
Divisions: Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science
Faculty of Science and Engineering > School of Engineering
Depositing User: Symplectic Admin
Date Deposited: 27 May 2021 07:21
Last Modified: 18 Jan 2023 22:37
DOI: 10.1016/j.ymssp.2021.108028
Open Access URL: https://arxiv.org/abs/2004.12838
Related URLs:
URI: https://livrepository.liverpool.ac.uk/id/eprint/3124210

Available Versions of this Item