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 条
  • [1] Artificial neural network assisted Bayesian calibration of climate models
    Hauser, Tristan
    Keats, Andrew
    Tarasov, Lev
    CLIMATE DYNAMICS, 2012, 39 (1-2) : 137 - 154
  • [2] Artificial neural network assisted Bayesian calibration of climate models
    Tristan Hauser
    Andrew Keats
    Lev Tarasov
    Climate Dynamics, 2012, 39 : 137 - 154
  • [3] Bayesian Estimation with Artificial Neural Network
    Yun, Sehyun
    Zanetti, Renato
    2021 IEEE 24TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION), 2021, : 1149 - 1155
  • [4] Streamlining multi-hole probe calibration using artificial neural networks
    Banihabib, Reyhaneh
    Hoenen, Herwart
    Assadi, Mohsen
    FLOW MEASUREMENT AND INSTRUMENTATION, 2024, 97
  • [5] Weather Forecasting Using Artificial Neural Network and Bayesian Network
    Abistado, Klent Gomez
    Arellano, Catherine N.
    Maravillas, Elmer A.
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2014, 18 (05) : 812 - 817
  • [6] Simulation metamodeling through artificial neural networks
    Fonseca, DJ
    Navaresse, DO
    Moynihan, GP
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2003, 16 (03) : 177 - 183
  • [7] Sensor calibration and compensation using artificial neural network
    Khan, SA
    Shahani, DT
    Agarwala, AK
    ISA TRANSACTIONS, 2003, 42 (03) : 337 - 352
  • [8] Interpretation and improvement of an artificial neural network MIR calibration
    Ruckebusch, C
    Duponchel, L
    Huvenne, JP
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2002, 62 (02) : 189 - 198
  • [9] A Bayesian approach to artificial neural network model selection
    Kingston, G. B.
    Maier, H. R.
    Lambert, M. F.
    MODSIM 2005: INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING, 2005, : 190 - 196
  • [10] Implicit camera calibration using an artificial neural network
    Woo, Dong-Min
    Park, Dong-Chul
    NEURAL INFORMATION PROCESSING, PT 2, PROCEEDINGS, 2006, 4233 : 641 - 650