BayCANN: Streamlining Bayesian Calibration With Artificial Neural Network Metamodeling

被引:9
|
作者
Jalal, Hawre [1 ]
Trikalinos, Thomas A. [2 ,3 ,4 ]
Alarid-Escudero, Fernando [5 ]
机构
[1] Univ Pittsburgh, Grad Sch Publ Hlth, Dept Hlth Policy & Management, Pittsburgh, PA 15260 USA
[2] Brown Univ, Dept Hlth Serv, Providence, RI 02912 USA
[3] Brown Univ, Dept Policy & Practice, Providence, RI 02912 USA
[4] Brown Univ, Dept Biostat, Providence, RI 02912 USA
[5] Ctr Res & Teaching Econ CIDE, Div Publ Adm, Aguascalientes, Aguascalientes, Mexico
关键词
Bayesian calibration; machine learning; mechanistic models; artificial neural networks; emulators; surrogate models; metamodels; COLORECTAL-CANCER; MODEL CALIBRATION; TASK-FORCE; SIMULATION; OPTIMIZATION;
D O I
10.3389/fphys.2021.662314
中图分类号
Q4 [生理学];
学科分类号
071003 ;
摘要
Purpose: Bayesian calibration is generally superior to standard direct-search algorithms in that it estimates the full joint posterior distribution of the calibrated parameters. However, there are many barriers to using Bayesian calibration in health decision sciences stemming from the need to program complex models in probabilistic programming languages and the associated computational burden of applying Bayesian calibration. In this paper, we propose to use artificial neural networks (ANN) as one practical solution to these challenges. Methods: Bayesian Calibration using Artificial Neural Networks (BayCANN) involves (1) training an ANN metamodel on a sample of model inputs and outputs, and (2) then calibrating the trained ANN metamodel instead of the full model in a probabilistic programming language to obtain the posterior joint distribution of the calibrated parameters. We illustrate BayCANN using a colorectal cancer natural history model. We conduct a confirmatory simulation analysis by first obtaining parameter estimates from the literature and then using them to generate adenoma prevalence and cancer incidence targets. We compare the performance of BayCANN in recovering these "true" parameter values against performing a Bayesian calibration directly on the simulation model using an incremental mixture importance sampling (IMIS) algorithm. Results: We were able to apply BayCANN using only a dataset of the model inputs and outputs and minor modification of BayCANN's code. In this example, BayCANN was slightly more accurate in recovering the true posterior parameter estimates compared to IMIS. Obtaining the dataset of samples, and running BayCANN took 15 min compared to the IMIS which took 80 min. In applications involving computationally more expensive simulations (e.g., microsimulations), BayCANN may offer higher relative speed gains. Conclusions: BayCANN only uses a dataset of model inputs and outputs to obtain the calibrated joint parameter distributions. Thus, it can be adapted to models of various levels of complexity with minor or no change to its structure. In addition, BayCANN's efficiency can be especially useful in computationally expensive models. To facilitate BayCANN's wider adoption, we provide BayCANN's open-source implementation in R and Stan.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Bayesian regularisation neural network based on artificial intelligence optimisation
    Yan, Dingqi
    Zhou, Qi
    Wang, Jianzhou
    Zhang, Na
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2017, 55 (08) : 2266 - 2287
  • [22] Artificial Neural Network Enhanced Bayesian PET Image Reconstruction
    Yang, Bao
    Ying, Leslie
    Tang, Jing
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2018, 37 (06) : 1297 - 1309
  • [23] A Bayesian regularized artificial neural network for stock market forecasting
    Ticknor, Jonathan L.
    EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (14) : 5501 - 5506
  • [24] Modeling net ecosystem metabolism with an artificial neural network and Bayesian belief network
    Young, William A., II
    Millie, David F.
    Weckman, Gary R.
    Anderson, Jerone S.
    Klarer, David M.
    Fahnenstiel, Gary L.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2011, 26 (10) : 1199 - 1210
  • [25] An Artificial Neural Network and Bayesian Network model for liquidity risk assessment in banking
    Tavana, Madjid
    Abtahi, Amir-Reza
    Di Caprio, Debora
    Poortarigh, Maryam
    NEUROCOMPUTING, 2018, 275 : 2525 - 2554
  • [26] Combinatorial Techniques for Fault Diagnosis in Nuclear Power Plants Based on Bayesian Neural Network and Simplified Bayesian Network-Artificial Neural Network
    Qi, Ben
    Zhang, Liguo
    Liang, Jingang
    Tong, Jiejuan
    FRONTIERS IN ENERGY RESEARCH, 2022, 10
  • [27] Network calibration and metamodeling of a financial accelerator agent based model
    Bargigli, Leonardo
    Riccetti, Luca
    Russo, Alberto
    Gallegati, Mauro
    JOURNAL OF ECONOMIC INTERACTION AND COORDINATION, 2020, 15 (02) : 413 - 440
  • [28] Network calibration and metamodeling of a financial accelerator agent based model
    Leonardo Bargigli
    Luca Riccetti
    Alberto Russo
    Mauro Gallegati
    Journal of Economic Interaction and Coordination, 2020, 15 : 413 - 440
  • [29] Artificial neural network metamodeling-based design optimization of a continuous motorcyclists protection barrier system
    Yilmaz, Ilhan
    Yelek, Ibrahim
    ozcanan, Sedat
    Atahan, Ali Osman
    Hiekmann, J. Marten
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 64 (06) : 4305 - 4323
  • [30] Buffer allocation and performance modeling in asynchronous assembly system operations: An artificial neural network metamodeling approach
    Altiparmak, Fulya
    Dengiz, Berna
    Bulgak, Akif A.
    APPLIED SOFT COMPUTING, 2007, 7 (03) : 946 - 956