Emulating complex simulations by machine learning methods

被引:11
作者
Stolfi, Paola [1 ]
Castiglione, Filippo [1 ]
机构
[1] Natl Res Council Italy, Inst Appl Comp, Rome, Italy
基金
欧盟地平线“2020”;
关键词
Type-2; diabetes; Emulation; Computational modelling; Risk prediction; Self-assessment; COMPUTER; WEIGHT; DESIGN;
D O I
10.1186/s12859-021-04354-7
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background The aim of the present paper is to construct an emulator of a complex biological system simulator using a machine learning approach. More specifically, the simulator is a patient-specific model that integrates metabolic, nutritional, and lifestyle data to predict the metabolic and inflammatory processes underlying the development of type-2 diabetes in absence of familiarity. Given the very high incidence of type-2 diabetes, the implementation of this predictive model on mobile devices could provide a useful instrument to assess the risk of the disease for aware individuals. The high computational cost of the developed model, being a mixture of agent-based and ordinary differential equations and providing a dynamic multivariate output, makes the simulator executable only on powerful workstations but not on mobile devices. Hence the need to implement an emulator with a reduced computational cost that can be executed on mobile devices to provide real-time self-monitoring. Results Similarly to our previous work, we propose an emulator based on a machine learning algorithm but here we consider a different approach which turn out to have better performances, indeed in terms of root mean square error we have an improvement of two order magnitude. We tested the proposed emulator on samples containing different number of simulated trajectories, and it turned out that the fitted trajectories are able to predict with high accuracy the entire dynamics of the simulator output variables. We apply the emulator to control the level of inflammation while leveraging on the nutritional input. Conclusion The proposed emulator can be implemented and executed on mobile health devices to perform quick-and-easy self-monitoring assessments.
引用
收藏
页数:14
相关论文
共 36 条
  • [1] [Anonymous], MACH LEARN, DOI [10.1023/A:1010933404324, DOI 10.1023/A:1010933404324]
  • [2] Computer model validation with functional output
    Bayarri, M. J.
    Berger, J. O.
    Cafeo, J.
    Garcia-Donato, G.
    Liu, F.
    Palomo, J.
    Parthasarathy, R. J.
    Paulo, R.
    Sacks, J.
    Walsh, D.
    [J]. ANNALS OF STATISTICS, 2007, 35 (05) : 1874 - 1906
  • [3] A Simulation Approach to Bayesian Emulation of Complex Dynamic Computer Models
    Bhattacharya, Sourabh
    [J]. BAYESIAN ANALYSIS, 2007, 2 (04): : 783 - 815
  • [4] Advances in surrogate based modeling, feasibility analysis, and optimization: A review
    Bhosekar, Atharv
    Ierapetritou, Marianthi
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2018, 108 : 250 - 267
  • [5] Castiglione F., 2015, Immune System Modelling and Simulation, DOI [10.1201/b18274, DOI 10.1201/B18274]
  • [6] Simulating Epstein-Barr virus infection with C-ImmSim
    Castiglione, Filippo
    Duca, Karen
    Jarrah, Abdul
    Laubenbacher, Reinhard
    Hochberg, Donna
    Thorley-Lawson, David
    [J]. BIOINFORMATICS, 2007, 23 (11) : 1371 - 1377
  • [7] LThe Onset of Type 2 Diabetes: Proposal for a Multi-Scale Model
    Castiglione, Filippo
    Tieri, Paolo
    De Graaf, Albert
    Franceschi, Claudio
    Lio, Pietro
    Van Ommen, Ben
    Mazza, Claudia
    Tuchel, Alexander
    Bernaschi, Massimo
    Samson, Clare
    Colombo, Teresa
    Castellani, Gastone C.
    Capri, Miriam
    Garagnani, Paolo
    Salvioli, Stefano
    Viet Anh Nguyen
    Bobeldijk-Pastorova, Ivana
    Krishnan, Shaji
    Cappozzo, Aurelio
    Sacchetti, Massimo
    Morettini, Micaela
    Ernst, Marc
    [J]. JMIR RESEARCH PROTOCOLS, 2013, 2 (02):
  • [8] Physio-Environmental Sensing and Live Modeling
    Castiglione, Filippo
    Diaz, Vanessa
    Gaggioli, Andrea
    Lio, Pietro
    Mazza, Claudia
    Merelli, Emanuela
    Meskers, Carel G. M.
    Pappalardo, Francesco
    von Ammon, Rainer
    [J]. INTERACTIVE JOURNAL OF MEDICAL RESEARCH, 2013, 2 (01): : 7 - 19
  • [9] Gaussian process emulation of dynamic computer codes
    Conti, S.
    Gosling, J. P.
    Oakley, J. E.
    O'Hagan, A.
    [J]. BIOMETRIKA, 2009, 96 (03) : 663 - 676
  • [10] Bayesian emulation of complex multi-output and dynamic computer models
    Conti, Stefano
    O'Hagan, Anthony
    [J]. JOURNAL OF STATISTICAL PLANNING AND INFERENCE, 2010, 140 (03) : 640 - 651