A deep learning based surrogate model for the parameter identification problem in probabilistic cellular automaton epidemic models

Comput Methods Programs Biomed. 2021 Jun:205:106078. doi: 10.1016/j.cmpb.2021.106078. Epub 2021 Apr 1.

Abstract

Background and objective: an accurate estimation of the epidemiological model coefficients helps understand the basic principles of disease spreading. Some studies showed that dozens of hours are needed to simulate the traditional probabilistic cellular automaton (PCA) model, and dozens of hours are spent for a fine-tuning of the system. Here, we propose a deep learning-based surrogate model to mimic a PCA model to reduce the simulations' computational time, maintaining an equivalent precision in the estimates.

Method: we consider PCA models based on regular lattices of different sizes to generate training data sets varying the parameters related to individuals' movement in the lattice and the disease infectivity. These parameters are the input variables for training the surrogate model, and the outputs parameters to be fitted are the percentages of susceptible and infected individuals at the steady-state, the basic reproduction number R0, the peak value and the peak instant of infected individuals, I(τ) and τ, respectively.

Results: The proposed surrogate model can predict all the output variables with a low relative error. The surrogate model's training time is independent of the size of the lattice, and the time for evaluating a solution by the surrogate model is low and independent of the lattice size.

Conclusions: The surrogate model provides a fast simulation time for a generic Susceptible-Infected-Removed (SIR) model in a PCA, which is helpful for tuning the model before final simulations, supporting the initial search for inverse problems of parameters estimation in SIR models and providing a satisfactory estimation of the output variables for large populations.

Keywords: Cellular automaton; Deep learning; Epidemiological model; Parameter estimation; Surrogate model.

MeSH terms

  • Basic Reproduction Number
  • Computer Simulation
  • Deep Learning*
  • Epidemics*
  • Humans
  • Models, Statistical