Fast and Accurate Forecasting of COVID-19 Deaths Using the SIkJα Model

Ajitesh Srivastava, Tianjian Xu, Viktor K. Prasanna
7/10/2020
q-bio.PEcs.LGphysics.soc-ph

Official code: scc-usc/ReCOVER-COVID-19 (22 stars, MIT, last commit 2024-07-30).

Abstract

Forecasting the effect of COVID-19 is essential to design policies that may prepare us to handle the pandemic. Many methods have already been proposed, particularly, to forecast reported cases and deaths at country-level and state-level. Many of these methods are based on traditional epidemiological model which rely on simulations or Bayesian inference to simultaneously learn many parameters at a time. This makes them prone to over-fitting and slow execution. We propose an extension to our model SIkJ$α$ to forecast deaths and show that it can consider the effect of many complexities of the epidemic process and yet be simplified to a few parameters that are learned using fast linear regressions. We also present an evaluation of our method against seven approaches currently being used by the CDC, based on their two weeks forecast at various times during the pandemic. We demonstrate that our method achieves better root mean squared error compared to these seven approaches during majority of the evaluation period. Further, on a 2 core desktop machine, our approach takes only 3.18s to tune hyper-parameters, learn parameters and generate 100 days of forecasts of reported cases and deaths for all the states in the US. The total execution time for 184 countries is 11.83s and for all the US counties ($>$ 3000) is 101.03s.

View on arXivView PDF

Code Implementations(1)

MIT

Data-driven COVID-19 forecasts and detection of unreported cases

2215M, CSSApr 25, 20202 years agoMIT
covid-19epidemic-modelforecastingguimachine-learning

Similar Papers

Cite this paper

@article{srivastava2020fast,
  title  = {Fast and Accurate Forecasting of COVID-19 Deaths Using the SIkJα Model},
  author = {Ajitesh Srivastava and Tianjian Xu and Viktor K. Prasanna},
  year   = {2020},
  eprint = {2007.05180},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2007.05180}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2007.05180.svg)](https://codeofpaper.com/paper/2007.05180)

Discussion