BSL: An R Package for Efficient Parameter Estimation for Simulation-Based Models via Bayesian Synthetic Likelihood

被引:5
作者
An, Ziwen [1 ]
South, Leah F. [1 ,2 ]
Drovandi, Christopher [1 ]
机构
[1] Queensland Univ Technol, Brisbane, Qld, Australia
[2] Univ Lancaster, Lancaster, England
基金
英国工程与自然科学研究理事会; 澳大利亚研究理事会;
关键词
Keywords; approximate Bayesian computation; covariance matrix estimation; Markov chain; Monte Carlo; likelihood-free methods; pseudo-marginal MCMC; model misspecification; whiten-; COMPUTATION; INFERENCE;
D O I
10.18637/jss.v101.i11
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Bayesian synthetic likelihood (BSL; Price, Drovandi, Lee, and Nott 2018) is a popular method for estimating the parameter posterior distribution for complex statistical models and stochastic processes that possess a computationally intractable likelihood function. Instead of evaluating the likelihood, BSL approximates the likelihood of a judiciously chosen summary statistic of the data via model simulation and density estimation. Compared to alternative methods such as approximate Bayesian computation (ABC), BSL requires little tuning and requires less model simulations than ABC when the chosen summary statistic is high-dimensional. The original synthetic likelihood relies on a multivariate normal approximation of the intractable likelihood, where the mean and covariance are estimated by simulation. An extension of BSL considers replacing the sample covariance with a penalized covariance estimator to reduce the number of required model simulations. Further, a semi-parametric approach has been developed to relax the normality assumption. Finally, another extension of BSL aims to develop a more robust synthetic likelihood estimator while acknowledging there might be model misspecification. In this paper, we present the R package BSL that amalgamates the aforementioned methods and more into a single, easy-to-use and coherent piece of software. The package also includes several examples to illustrate use of the package and the utility of the methods.
引用
收藏
页码:1 / 33
页数:33
相关论文
共 57 条
[11]   The Gaussian rank correlation estimator: robustness properties [J].
Boudt, Kris ;
Cornelissen, Jonathan ;
Croux, Christophe .
STATISTICS AND COMPUTING, 2012, 22 (02) :471-483
[12]   Parametric analysis of time-censored aggregate lifetime data [J].
Chen, Piao ;
Ye, Zhi-Sheng ;
Zhai, Qingqing .
IISE TRANSACTIONS, 2020, 52 (05) :516-527
[13]   abc: an R package for approximate Bayesian computation (ABC) [J].
Csillery, Katalin ;
Francois, Olivier ;
Blum, Michael G. B. .
METHODS IN ECOLOGY AND EVOLUTION, 2012, 3 (03) :475-479
[14]   Sequential Monte Carlo samplers [J].
Del Moral, Pierre ;
Doucet, Arnaud ;
Jasra, Ajay .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 2006, 68 :411-436
[15]   Efficient implementation of Markov chain Monte Carlo when using an unbiased likelihood estimator [J].
Doucet, A. ;
Pitt, M. K. ;
Deligiannidis, G. ;
Kohn, R. .
BIOMETRIKA, 2015, 102 (02) :295-313
[16]  
Drovandi CC, 2018, HDB APPROXIMATE BAYE, DOI [10.1201/ 9781315117195, DOI 10.1201/9781315117195]
[17]   Bayesian Indirect Inference Using a Parametric Auxiliary Model [J].
Drovandi, Christopher C. ;
Pettitt, Anthony N. ;
Lee, Anthony .
STATISTICAL SCIENCE, 2015, 30 (01) :72-95
[18]   Likelihood-free Bayesian estimation of multivariate quantile distributions [J].
Drovandi, Christopher C. ;
Pettitt, Anthony N. .
COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2011, 55 (09) :2541-2556
[19]   ABCpy: A High-Performance Computing Perspective to Approximate Bayesian Computation [J].
Dutta, Ritabrata ;
Schoengens, Marcel ;
Pacchiardi, Lorenzo ;
Ummadisingu, Avinash ;
Widmer, Nicole ;
Kunzli, Pierre ;
Onnela, Jukka-Pekka ;
Mira, Antonietta .
JOURNAL OF STATISTICAL SOFTWARE, 2021, 100 (07) :1-38
[20]  
Everitt RG, 2017, ARXIV171105825STATCO