Advancing calibration for stochastic agent-based models in epidemiology with Stein variational inference and Gaussian process surrogates
Connor Robertson, Cosmin Safta, Nicholson Collier, Jonathan Ozik, Jaideep Ray
TL;DR
Calibrating stochastic ABMs in epidemiology is computationally challenging with traditional MCMC due to high-dimensional parameter spaces and costly ABM evaluations. The study introduces Stein Variational Inference (SVI) with Gaussian Process surrogates to calibrate CityCOVID and compares results to DRAM/MCMC and ABC. It shows that the SVI-calibrated posteriors approximate the target posterior $P(theta|h0,d0)$ and yield predictive distributions for hospitalizations and deaths that are comparable in accuracy to MCMC, while offering potential scalability benefits with higher-dimensional parameter spaces. However, SVI requires careful hyperparameter tuning and monitoring of particle dynamics, and DRAM can exhibit multimodal posteriors reflecting discrete parameter structure. These results suggest SVI as a viable, scalable approach for uncertainty quantification in complex stochastic ABMs, with practical implications for public health policy.
Abstract
Accurate calibration of stochastic agent-based models (ABMs) in epidemiology is crucial to make them useful in public health policy decisions and interventions. Traditional calibration methods, e.g., Markov Chain Monte Carlo (MCMC), that yield a probability density function for the parameters being calibrated, are often computationally expensive. When applied to ABMs which are highly parametrized, the calibration process becomes computationally infeasible. This paper investigates the utility of Stein Variational Inference (SVI) as an alternative calibration technique for stochastic epidemiological ABMs approximated by Gaussian process (GP) surrogates. SVI leverages gradient information to iteratively update a set of particles in the space of parameters being calibrated, offering potential advantages in scalability and efficiency for high-dimensional ABMs. The ensemble of particles yields a joint probability density function for the parameters and serves as the calibration. We compare the performance of SVI and MCMC in calibrating CityCOVID, a stochastic epidemiological ABM, focusing on predictive accuracy and calibration effectiveness. Our results demonstrate that SVI maintains predictive accuracy and calibration effectiveness comparable to MCMC, making it a viable alternative for complex epidemiological models. We also present the practical challenges of using a gradient-based calibration such as SVI which include careful tuning of hyperparameters and monitoring of the particle dynamics.
