Paper (PDF): Download from Google Drive
Code & Notebooks: Google Drive Folder
A deep-learning and statistical approach to forecast active COVID-19 cases (as a percentage of total population) for the ten countries with the highest case counts as of May 4, 2020. The goal is to help governments plan public‐health interventions by accurately predicting when the outbreak will peak.
- ✔️ Use ARIMA, Holt–Winters Additive (HWAAS), TBAT, Prophet, DeepAR, and N-Beats on univariate time series.
- ✔️ Compare classical statistical models (ARIMA, HWAAS, TBAT) with modern deep‐learning approaches (Prophet, DeepAR, N-Beats).
- ✔️ Train on daily active case percentages (active cases ÷ total population) for USA, UK, Italy, Spain, Russia, France, Turkey, Germany, Iran, and Brazil.
- ✔️ Evaluate forecasting accuracy via Root Mean Square Error (RMSE) over a 7-day forecast horizon.
- Abstract
- Introduction
- Related Work
- Time Series Models
- Data Description
- Experiments & Results
- Conclusions & Future Work
- References
The ongoing COVID-19 pandemic has caused worldwide socioeconomic unrest, forcing governments to introduce extreme measures to reduce its spread. Accurately forecasting outbreak peaks would significantly diminish the disease’s impact, enabling proactive policy changes (public health messaging, resource allocation, etc.). This study investigates the accuracy of six time‐series modeling approaches—ARIMA, HWAAS, TBAT, Prophet, DeepAR, and N-Beats—on daily active COVID-19 case percentages for the ten countries with the highest confirmed cases as of May 4, 2020. Using two publicly available datasets (daily case counts & population), we demonstrate that classical statistical models (ARIMA, TBAT) often outperform deep‐learning methods when data are limited. ARIMA and TBAT achieve the lowest RMSE in 7 out of 10 countries, indicating that data‐scarce forecasting scenarios still favor simpler, interpretable models.
Keywords: COVID-19, Time Series Forecasting, ARIMA, TBAT, DeepAR, N-Beats, RMSE, Pandemic Modeling
Since its emergence in December 2019 (Wuhan, China), COVID-19 has spread to 187 countries, causing over 3.5 million confirmed cases and 248,000 deaths (as of May 4, 2020). Governments worldwide have implemented self‐isolation and social‐distancing measures to “flatten the curve” and preserve healthcare capacity. However, large‐scale testing remains inconsistent: by April 23, 2020, no country had tested more than 13.4% of its population; the global average was only 1.3%.
Accurate estimation of active case counts (active cases ÷ total population) is crucial for:
- Public‐health planning & resource allocation
- Timing of lockdowns and social‐distancing policies
- Anticipating healthcare system loads (hospital beds, ICU, ventilators)
This project compares six time‐series methods—three classical (ARIMA, HWAAS, TBAT) and three deep‐learning (Prophet, DeepAR, N-Beats)—to forecast active‐case percentages for: A 7-day forecast horizon is used; performance is measured in RMSE (Root Mean Square Error).
- Leptospirosis & Climate: Models linking monthly leptospirosis incidence to rainfall and temperature (Chadsuthi et al., 2012).
- Malaria & ENSO: Time‐series correlations between Plasmodium falciparum cases and El Niño Southern Oscillation (Hanf et al., 2011).
- Influenza Forecasting:
- ARIMA to predict monthly influenza incidence in China (Song et al., 2016).
- SARIMA + Internet search data to forecast US flu (Zhang et al., 2019).
- TBAT for complex seasonal influenza cycles (De Livera et al., 2011).
- Twitter‐based real‐time flu‐spread estimation (Lee et al., 2017).
- China‐focused Models:
- Phenomenological models for province-level cumulative cases (Roosa et al., 2020).
- SEIR + AI hybrid using migration data (Yang et al., 2020).
- Stacked autoencoder for Chinese confirmed case forecasts (Zheng et al., 2020).
- ANFIS + metaheuristic for 10-day confirmed case forecasts (Al-qaness et al., 2020).
- Global Predictions:
- Simple exponential smoothing for global case counts (Petropoulos & Makridakis, 2020).
- IHME: Statistical modeling for US healthcare resource utilization (beds, ICU, ventilators).
- R₀ Estimation: MCMC (Wu et al., 2020), SIRD models (Anastassopoulou et al., 2020).
- Diamond Princess outbreak analysis (Zhang et al., 2020).
Our work expands upon these by:
- Focusing on active-case percentage (active cases ÷ population)
- Comparing six diverse methods on the same 10-country dataset
- Emphasizing simple statistical models vs. cutting-edge deep-learning approaches
Below is a concise overview of each method used in this study. References to original papers appear in References.
- Core Idea: Model current value as a linear combination of past values (AR), differencing (I), and past forecast errors (MA).
- Strengths:
- High interpretability (parameters have clear statistical meaning).
- Box–Jenkins methodology automates order selection (p, d, q).
- Handles non-stationary data via differencing.
- Limitations:
- Unable to model nonlinear dependencies.
- Assumes linear relationships only.
- Core Idea: Exponential smoothing with additive trend and additive seasonality.
- Components:
- Level (ℓ)
- Trend (b)
- Seasonality (s)
- Formula (Additive):
- Level:
[ \ell_t = \alpha,\bigl(y_t - s_{t - m}\bigr);+;(1 - \alpha),(\ell_{t-1} + b_{t-1}) ] - Trend:
[ b_t = \beta,\bigl(\ell_t - \ell_{t-1}\bigr);+;(1 - \beta),b_{t-1} ] - Seasonality:
[ s_t = \gamma,\bigl(y_t - \ell_t\bigr);+;(1 - \gamma),s_{t - m} ] - Forecast (h steps ahead):
[ \hat{y}{t+h} = \ell_t + h,b_t + s{t + h - m,\lfloor (h-1)/m \rfloor} ]
- α, β, γ ∈ (0, 1): smoothing parameters
- m: seasonal period (e.g., m=7 for weekly seasonality)
- Level:
- Strengths:
- Handles both trend and seasonality additively.
- Simpler than ARIMA; fewer parameters to tune.
- Limitations:
- Less accurate on average than Box–Jenkins ARIMA for some datasets.
- Sensitive to initial values and outliers.
- Core Idea: Decompose a time series into trend + multiple seasonalities using a trigonometric formulation, apply Box–Cox transform, and model residuals with ARMA.
- Components:
- Box–Cox Transform: Stabilize variance →
[ y_t^{(\lambda)} = \begin{cases} \frac{y_t^\lambda - 1}{\lambda}, & \lambda \neq 0, \ \ln(y_t), & \lambda = 0. \end{cases} ] - Trend: Local linear or segment-wise linear trend.
- Seasonality: Trigonometric representation for any (including non-integer) seasonal frequency:
[ S_{t} = \sum_{k=1}^{K} \bigl(a_{k}\cos\bigl(\tfrac{2\pi k,t}{m}\bigr) ;+; b_{k}\sin\bigl(\tfrac{2\pi k,t}{m}\bigr)\bigr) ]- K: number of Fourier terms; m: seasonal period
- ARMA Residuals: Auto-Regressive + Moving Average model on residual errors
- Box–Cox Transform: Stabilize variance →
- Strengths:
- Captures complex/multiple seasonalities (e.g., weekly, yearly, sub-daily).
- Handles nonlinearity via Box–Cox.
- Identifies hidden seasonal components not obvious in raw data.
- Limitations:
- Larger parameter space → more computationally expensive (but optimized for ML).
- Requires tuning of Fourier terms (K) and Box–Cox parameter (λ).
- Core Idea: Generalized additive model (GAM) with decomposable trend, seasonality, and holiday effects; designed for business time series.
- Model Definition:
[ y(t) = g(t) + s(t) + h(t) + \epsilon_t
]- Trend (g):
- Piecewise linear with change points, or
- Logistic growth (saturating)
- Seasonality (s): Fourier series up to order N:
[ s(t) = \sum_{n=1}^{N} \bigl(a_n\cos\bigl(\tfrac{2\pi n,t}{P}\bigr) + b_n\sin\bigl(\tfrac{2\pi n,t}{P}\bigr)\bigr) ]- P: seasonal period (e.g., 365 days, 7 days)
- Holiday Effects (h):
- User-provided list of dates with additive indicators
- Error (ε): Gaussian noise
- Trend (g):
- Strengths:
- User-friendly: works well “out of the box” with default parameters.
- Explicitly handles missing data and trend change points.
- Incorporates known holidays/events easily.
- Limitations:
- Designed for business/seasonal data; may underperform on epidemiological data without strong seasonality.
- Less granular control over model internals compared to ARIMA/TBAT.
- Core Idea: Probabilistic forecasting using an auto-regressive RNN (LSTM) to model future distribution, trained on many time series simultaneously.
- Architecture:
- Input: Previous target values (t−1, t−2, …) and covariates (optional).
- LSTM: Encodes historical context.
- Output Layer: Parameterizes a chosen likelihood (e.g., Gaussian, Negative Binomial) at each time step.
- Training Objective: Maximize log-likelihood of observed data under predicted distribution.
- Strengths:
- Produces full probabilistic forecasts (quantiles, prediction intervals).
- Can leverage cross-series learning: trains on multiple related time series to improve accuracy.
- Flexible: supports arbitrary likelihood functions (e.g., Student-T, Log-Norm, Poisson).
- Limitations:
- Requires substantial data to train effectively; may overfit on small datasets.
- Less interpretable than classical models; “black box” behavior.
- Hyperparameter tuning (layers, cells, learning rate) is nontrivial.
- Core Idea: Deep fully-connected residual architecture that explicitly separates trend and seasonality via basis expansions, enabling interpretability and state-of-the-art accuracy.
- Architecture Overview (Block):
- Input window of length L.
- Backcast: Model reconstructs part of input (removes its contribution).
- Forecast: Model outputs future horizon of length H.
- Blocks are stacked in two “stacks”:
- Trend Stack: Models a polynomial basis to capture trend.
- Seasonality Stack: Models seasonality via Fourier basis.
- Residual Connections (Backcast − forecast): Each block removes its backcast from the input before passing to the next block (hierarchical residual).
- Strengths:
- Interpretable: separate trend vs. seasonality outputs.
- State-of-the-art performance on M4/M3 forecasting competitions.
- Fast to train; uses simple fully connected layers and ReLU.
- Limitations:
- Requires careful choice of stack depth and width.
- Still a “black box” to some extent (deep fully connected nets).
- Novel Corona Virus 2019 Dataset (Kaggle)
- Daily time series of
- Confirmed cases
- Recovered cases
- Deaths
- Source: Kaggle: Novel Corona Virus 2019 Dataset
- Daily time series of
- Population by Country (Kaggle)
- 2019 population estimates for all countries
- Source: Kaggle: World Population by Country
- Active Cases (daily):
[ \text{Active}_t = \text{Confirmed}_t ;-; \text{Recovered}_t ;-; \text{Deaths}_t ] - Active Case Percentage (daily):
[ \text{PctActive}_t = \frac{\text{Active}t}{\text{Population}{\text{country}}} ] - Ten Countries Selected (highest total confirmed as of May 4, 2020):
- USA
- Spain
- Italy
- UK
- France
- Russia
- Germany
- Turkey
- Brazil
- Iran
- Total Instances per Country:
- From first reported case → May 4, 2020
- 104 daily observations (approx.)
- Train / Validation / Test Splits:
- Training: First 72 days (percentage series)
- Validation: Next 25 days
- Test (Forecast Horizon): Last 7 days (used only for final RMSE calculation)
- Scaling: Each country’s series is already a fraction (active cases ÷ population), so no further scaling was necessary.
- Training
- Fit each model on the 72 training days of
PctActive_t
. - Hyperparameters:
- ARIMA: Automatic order selection via AICc (p, d, q).
- HWAAS: Seasonal period m = 7; smoothers α, β, γ tuned via validation RMSE.
- TBAT: Fourier terms up to order K = 2 (weekly seasonality), Box–Cox λ tuned on validation set, ARMA orders selected via BIC.
- Prophet: Default growth (“logistic”), seasonalities (yearly, weekly), no holidays.
- DeepAR:
- 2 LSTM layers, 64 cells each
- Gaussian likelihood
- Learning rate: 1e–3, batch = 32, epochs = 100
- N-Beats:
- 3 blocks per stack (trend & seasonality), width = 256
- ReLU activations, Adam optimizer (lr = 1e–3), epochs = 100
- Fit each model on the 72 training days of
- Validation
- Evaluate on 25 validation days; tune hyperparameters (where applicable) to minimize RMSE.
- Test (7-Day Forecast)
- Generate 7-day forecasts, compute RMSE against actual
PctActive_t
for Days (98 – 104). - Report RMSE per model per country.
- Generate 7-day forecasts, compute RMSE against actual
Country | Statistical Models | Deep Learning Models | ||||
---|---|---|---|---|---|---|
ARIMA | Prophet | HWAAS | TBAT | N-Beats | DeepAR (GluonTS) |
|
USA | 0.007421 | 0.013877 | 0.172957 | 0.009873 | 0.036958 | 0.044805 |
Spain | 0.080094 | 0.065433 | 0.031497 | 0.029295 | 0.050492 | 0.108842 |
Italy | 0.005628 | 0.019217 | 0.006616 | 0.005810 | 0.008645 | 0.043551 |
UK | 0.005484 | 0.007634 | 0.004366 | 0.004310 | 0.037623 | 0.046134 |
France | 0.060824 | 0.044482 | 0.011007 | 0.007003 | 0.004220 | 0.010549 |
Germany | 0.006431 | 0.037139 | 0.004586 | 0.003389 | 0.013192 | 0.057523 |
Russia | 0.001536 | 0.014681 | 0.002295 | 0.002193 | 0.027078 | 0.034479 |
Turkey | 0.004442 | 0.044595 | 0.000887 | 0.001946 | 0.018265 | 0.093839 |
Brazil | 0.004194 | 0.009279 | 0.005717 | 0.005621 | 0.010870 | 0.002836 |
Iran | 0.002628 | 0.016281 | 0.001046 | 0.000425 | 0.003745 | 0.002277 |
Key Observations:
- Best Performing Model (lowest RMSE) in each country (bold):
- USA: TBAT (0.009873)
- Spain: TBAT (0.029295)
- Italy: TBAT (0.005810)
- UK: TBAT (0.004310)
- France: N-Beats (0.004220)
- Germany: TBAT (0.003389)
- Russia: TBAT (0.002193)
- Turkey: HWAAS (0.000887)
- Brazil: DeepAR (0.002836)
- Iran: TBAT (0.000425)
To compare multiple models across all ten countries, we applied the non-parametric Friedman test (significance α = 0.02) on the per-country RMSE rankings. Lower rank = better average performance:
Rank | Algorithm |
---|---|
1.700 | TBAT |
2.900 | ARIMA |
2.900 | HWAAS |
4.100 | N-Beats |
4.600 | Prophet |
4.800 | DeepAR |
After the Friedman test, we used Holm’s post-hoc to compare TBAT against all other algorithms (α = 0.02).
- Null Hypothesis (H₀): There is no significant difference between TBAT and the compared algorithm.
Comparison | Test Statistic | Adjusted p-Value | Result (Reject H₀?) |
---|---|---|---|
TBAT vs DeepAR | 3.70521 | 0.00106 | Reject H₀ |
TBAT vs Prophet | 3.46616 | 0.00211 | Reject H₀ |
TBAT vs N-Beats | 2.86855 | 0.01237 | Reject H₀ |
TBAT vs ARIMA | 1.43427 | 0.30299 | Accept H₀ |
TBAT vs HWAAS | 1.43427 | 0.30299 | Accept H₀ |
Conclusion:
- TBAT is significantly better (p < 0.02) than DeepAR, Prophet, and N-Beats.
- No significant difference between TBAT vs. ARIMA or TBAT vs. HWAAS at α = 0.02.
Below are sample plots of actual vs. predicted active-case percentages over the final 7-day test window for selected countries. Replace placeholder images with actual plots in your ./figures/
folder.
-
Key Findings:
- TBAT and ARIMA are the top performers for 7-day forecasting of active-case percentages in most countries.
- HWAAS wins for Turkey, while N-Beats wins for France, and DeepAR (GluonTS) wins for Brazil.
- Deep-learning methods (DeepAR, N-Beats) underperform statistical methods when data volume is limited.
- Prophet (designed for business seasonality) did not rank among top models for any country.
-
Possible Explanatory Factors for Cross-Country Differences:
- Climate & Geography: Differences in temperature/humidity may affect virus spread.
- Population Density & Demographics: High density can accelerate transmission.
- Testing & Reporting Variability: Inconsistent testing rates/data collection → noisy time series.
- Intervention Policies: Timing, severity, and duration of lockdowns/social distancing differ by country.
-
Future Improvements:
- Model Ensembles: Combine ARIMA, TBAT, HWAAS, etc., to reduce overall forecast error.
- Multivariate Time Series: Incorporate external covariates:
- Climate Data: Temperature, humidity, air quality.
- Mobility Data: Google/Apple mobility reports.
- Policy Indices: Stringency of lockdown measures.
- Transfer Learning: Use learnings from data-rich countries to improve forecasts in data-scarce regions.
- Longer Forecast Horizons: Extend to 14 or 21 days and evaluate model stability.
- Real-Time Adaptation: Incorporate an online-learning setting where models retrain daily as new data arrive.
-
World Health Organization. Naming the Coronavirus Disease (COVID-19) and the Virus that Causes it. 2020. Available online: https://www.who.int/emergencies/diseases/novel-coronavirus-2019/technical-guidance/naming-the-coronavirus-disease-(covid-2019)-and-the-virus-that-causes-it (accessed May 2, 2020).
-
Coronaviridae Study Group. The species Severe acute respiratory syndrome-related coronavirus: classifying 2019-nCoV and naming it SARS-CoV-2. Nat. Microbiol. 2020, 5, 536–544. [CrossRef]
-
Lu, H.; Stratton, C.W.; Tang, Y.W. Outbreak of Pneumonia of Unknown Etiology in Wuhan China: The Mystery and the Miracle. J. Med. Virol. 2020, 92, 401–402. [CrossRef]
-
Fernandes, N. Economic Effects of Coronavirus Outbreak (COVID-19) on the World Economy. SSRN 2020. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3557504 (accessed May 4, 2020).
-
Johns Hopkins University CSSE. Coronavirus COVID-19 Global Cases. 2020. Available online: https://coronavirus.jhu.edu/map.html (accessed May 4, 2020).
-
Roosa, K.; Lee, Y.; Luo, R.; Kirpich, A.; Rothenberg, R.; Hyman, J.; Yan, P.; Chowell, G. Real-time forecasts of the COVID-19 epidemic in China from 5 February to 24 February 2020. Infect. Dis. Model. 2020, 5, 256–263.
-
Yang, Z.; Zeng, Z.; Wang, K.; Wong, S.S.; Liang, W.; Zanin, M.; Liu, P.; Cao, X.; Gao, Z.; Mai, Z.; et al. Modified SEIR and AI prediction of the epidemics trend of COVID-19 in China under public health interventions. J. Thorac. Dis. 2020, 12, 165–174. [CrossRef]
-
Petropoulos, F.; Makridakis, S. Forecasting the novel coronavirus COVID-19. PLoS ONE 2020, 15, e0231236. [CrossRef]
-
Box, G.; Jenkins, G. Time Series Analysis: Forecasting and Control (3rd ed.). John Wiley & Sons: Hoboken, NJ, USA, 2015.
-
Chatfield, C. The Holt–Winters Forecasting Procedure. J. R. Stat. Soc. 1978, 27, 264–279.
-
De Livera, A.M.; Hyndman, R.J.; Snyder, R.D. Forecasting time series with complex seasonal patterns using exponential smoothing. J. Am. Stat. Assoc. 2011, 106, 1513–1527. [CrossRef]
-
Taylor, S.J.; Letham, B. Forecasting at Scale. Am. Stat. 2018, 72, 37–45. [CrossRef]
-
Salinas, D.; Flunkert, V.; Gasthaus, J.; Januschowski, T. DeepAR: Probabilistic forecasting with autoregressive recurrent networks. Int. J. Forecast. 2019. doi:10.1016/j.ijforecast.2019.07.001 [CrossRef]
-
Alexandrov, A.; Benidis, K.; Bohlke-Schneider, M.; Flunkert, V.; Gasthaus, J.; Januschowski, T.; Maddix, D.C.; Rangapuram, S.; Salinas, D.; Schulz, J.; et al. GluonTS: Probabilistic time series models in Python. arXiv 2019, arXiv:1906.05264.
-
Oreshkin, B.N.; Carpov, D.; Chapados, N.; Bengio, Y. N-Beats: Neural basis expansion analysis for interpretable time series forecasting. arXiv 2019, arXiv:1905.10437.
-
Chadsuthi, S.; Modchang, C.; Lenbury, Y.; Iamsirithaworn, S.; Triampo, W. Modeling seasonal leptospirosis transmission and its relationship with rainfall and temperature in Thailand using time-series and ARIMAX analyses. Asian Pac. J. Trop. Med. 2012, 5, 539–546. [CrossRef]
-
Hanf, M.; Adenis, A.; Nacher, M.; Carme, B. The role of El Niño Southern Oscillation (ENSO) on variations of monthly Plasmodium falciparum malaria cases at the Cayenne general hospital, 1996–2009, French Guiana. Malar. J. 2011, 10, 100. [CrossRef] [PubMed]
-
Song, X.; Xiao, J.; Deng, J.; Kang, Q.; Zhang, Y.; Xu, J. Time series analysis of influenza incidence in Chinese provinces from 2004 to 2011. Medicine 2016, 95, e3929. [CrossRef]
-
Adhikari, R.; Agrawal, R.K. An introductory study on time series modeling and forecasting. arXiv 2013, arXiv:1302.6613.
-
Yin, R.; Luusua, E.; Dabrowski, J.; Zhang, Y.; Kwoh, C.K. Tempel: Time-series mutation prediction of influenza A viruses via attention-based recurrent neural networks. Bioinformatics 2020, 36, 2697–2704. [CrossRef]
-
Lee, K.; Agrawal, A.; Choudhary, A. Forecasting influenza levels using real-time social media streams. In Proceedings of the 2017 IEEE International Conference on Healthcare Informatics (ICHI), Park City, UT, USA, 23–26 August 2017; pp. 409–414.
-
Zhang, Y.; Yakob, L.; Bonsall, M.B.; Hu, W. Predicting seasonal influenza epidemics using cross-hemisphere influenza surveillance data and local Internet query data. Sci. Rep. 2019, 9, 1–7. [CrossRef]
-
Soebiyanto, R.P.; Adimi, F.; Kiang, R.K. Modeling and predicting seasonal influenza transmission in warm regions using climatological parameters. PLoS ONE 2010, 5, e9450. [CrossRef]
-
Dominguez, A.; Muñoz, P.; Martínez, A.; Orcau, A. Monitoring mortality as an indicator of influenza in Catalonia, Spain. J. Epidemiol. Community Health 1996, 50, 293–298. [CrossRef] [PubMed]
-
Tang, B.; Wang, X.; Li, Q.; Bragazzi, N.L.; Tang, S.; Xiao, Y.; Wu, J. Estimation of the Transmission Risk of 2019-nCoV and Its Implication for Public Health Interventions. J. Clin. Med. 2020, 9, 462. [CrossRef]
-
Dehning, J.; Zierenberg, J.; Spitzner, F.P.; Wibral, M.; Neto, J.P.; Wilczek, M.; Priesemann, V. Inferring change points in the spread of COVID-19 reveals the effectiveness of interventions. Science 2020, 369, eabb9789. [CrossRef]
-
Anastassopoulou, C.; Russo, L.; Tsakris, A.; Siettos, C. Data-based analysis, modelling and forecasting of the COVID-19 outbreak. PLoS ONE 2020, 15, e0230405. [CrossRef] [PubMed]
-
IHME COVID-19 Health Service Utilization Forecasting Team. Modeling COVID-19 scenarios for the United States. Nat. Med. 2020. doi:10.1038/s41591-020-11380-w [CrossRef]
-
Zhang, J.; Litvinova, M.; Wang, W.; Wang, Y.; Deng, X.; Chen, X.; Li, M.; Zheng, W.; Yi, L.; Chen, X.; et al. Evolving epidemiology, transmission dynamics and control of COVID-19 outside Hubei province, China: A descriptive and modeling study. Lancet Infect. Dis. 2020, 20, 793–802. [CrossRef]
-
Roosa, K. et al. Real-time forecasts of the COVID-19 epidemic in China from 5 February to 24 February 2020. Infect. Dis. Model. 2020, 5, 256–263.
-
Anastassopoulou, C.; Russo, L.; Tsakris, A.; Siettos, C. Data-based analysis, modelling and forecasting of the COVID-19 outbreak. PLoS ONE 2020, 15, e0230405. [CrossRef] [PubMed]
-
Zhang, J.; Litvinova, M.; Wang, W.; et al. Evolving epidemiology, transmission dynamics and control of COVID-19 outside Hubei province, China. Lancet Infect. Dis. 2020, 20, 793–802. [CrossRef]
-
Zhou, H.; Xu, J.; Xu, X.; Wang, Y.; Tong, Y.; Zhang, Q.; Zhang, X.; Fan, C.; Xiao, G.; Ding, X.; et al. A deep downscaling approach of global climate model outputs to urban area using convolutional neural networks (CNN).
-
Zhang, Y.; Litvinova, M.; Wang, W.; et al. Evolving epidemiology, transmission dynamics and control of COVID-19 outside Hubei province, China. Lancet Infect. Dis. 2020, 20, 793–802. [CrossRef]
-
Petropoulos, F.; Makridakis, S. Forecasting the novel coronavirus COVID-19. PLoS ONE 2020, 15, e0231236. [CrossRef]
-
Wu, J.T.; Leung, K.; Leung, G.M. Nowcasting and forecasting the potential domestic and international spread of the 2019-nCoV outbreak originating in Wuhan, China: A modelling study. Lancet 2020, 395, 689–697. [CrossRef]
-
Anastassopoulou, C.; Russo, L.; Tsakris, A.; Siettos, C. Data-based analysis, modelling and forecasting of the COVID-19 outbreak. PLoS ONE 2020, 15, e0230405. [CrossRef]
-
Zhang, S.; Diao, M.; Yu, W.; Pei, L.; Lin, Z.; Chen, D. Estimation of the reproductive number of novel coronavirus (COVID-19) and the probable outbreak size on the Diamond Princess cruise ship: A data-driven analysis. Int. J. Infect. Dis. 2020, 93, 201–204. [CrossRef] [PubMed]
-
Institute for Health Metrics and Evaluation (IHME). IHME COVID-19 Health Service Utilization Forecasting Team. Available online: http://www.healthdata.org/covid (accessed May 4, 2020).
-
Petropoulos, F.; Makridakis, S. Forecasting the novel coronavirus COVID-19. PLoS ONE 2020, 15, e0231236. [CrossRef]
-
Box, G.E.P.; Jenkins, G.M.; Reinsel, G.C.; Ljung, G.M. Time Series Analysis: Forecasting and Control. John Wiley & Sons: Hoboken, NJ, USA, 2015.
-
Hyndman, R.J.; Khandakar, Y. Automatic time series forecasting: The forecast package for R. J. Stat. Softw. 2008, 27, 1–22. [CrossRef]
-
Brockwell, P.J.; Davis, R.A. Time Series: Theory and Methods (2nd ed.). Springer: New York, NY, USA, 2002.
-
Hyndman, R.J.; Athanasopoulos, G. Forecasting: Principles and Practice (2nd ed.). OTexts: Melbourne, Australia, 2018.
-
Gao, Q.; Steadman, P.; Shi, J. Unmanned aerial vehicles for landscape monitoring: A review. Remote Sens. 2020, 12, 1227. [CrossRef]
-
Gardner, E.S.; McKenzie, E. Forecasting trends in time series. Manag. Sci. 1985, 31, 1237–1246. [CrossRef]
-
Kwok, S.S.; Liao, H.T.; Fang, Y.H. Forecasting with seasonal and trend components using Holt–Winters smoothing. Int. J. Forecast. 1986, 2, 335–345. [CrossRef]
-
Chatfield, C. The Analysis of Time Series: An Introduction (6th ed.). Chapman & Hall/CRC: Boca Raton, FL, USA, 2003.
-
Snyder, R.D.; Hyndman, R.J. A state-space framework for automatic forecasting using exponential smoothing methods. Int. J. Forecast. 2002, 18, 439–454. [CrossRef]
-
Box, G.E.P.; Cox, D.R. An analysis of transformations. J. R. Stat. Soc. 1964, 26, 211–243. [CrossRef]
-
Taylor, S.J.; Letham, B. Forecasting at scale. Am. Stat. 2018, 72, 37–45. [CrossRef]
-
Hastie, T.; Tibshirani, R.; Friedman, J. The Elements of Statistical Learning. Springer: New York, NY, USA, 2009.
-
Verhulst, P.-F. Notice sur la loi que la population poursuit dans son accroissement. Correspondance Math. Phys. 1838, 10, 113–121.
-
Brockwell, P.J.; Davis, R.A. Introduction to Time Series and Forecasting (2nd ed.). Springer: New York, NY, USA, 2002.
-
Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [CrossRef]
-
Graves, A. Supervised Sequence Labelling with Recurrent Neural Networks. Springer: London, UK, 2012.
-
Salinas, D.; Flunkert, V.; Gasthaus, J.; Januschowski, T. DeepAR: Probabilistic forecasting with autoregressive recurrent networks. Int. J. Forecast. 2019. doi:10.1016/j.ijforecast.2019.07.001 [CrossRef]
-
Lim, B.; Arık, S.Ö.; Loeff, N.; Pfister, T. Temporal Fusion Transformers for interpretable multi-horizon time series forecasting. Int. J. Forecast. 2021. doi:10.1016/j.ijforecast.2021.02.005 [CrossRef]
-
He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 770–778. [CrossRef]
-
Hyndman, R.J.; Athanasopoulos, G. Forecasting: Principles and Practice. OTexts: Melbourne, Australia, 2018.
-
Novel Corona Virus 2019 Dataset. Kaggle. Available online: https://www.kaggle.com/datasets/sudalairajkumar/novel-corona-virus-2019-india-dataset (accessed May 4, 2020).
-
Population by Country Dataset. Kaggle. Available online: https://www.kaggle.com/datasets/fernandol/countries-of-the-world (accessed May 4, 2020).
-
Friedman, M. The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J. Am. Stat. Assoc. 1937, 32, 675–701. [CrossRef]
-
Holm, S. A simple sequentially rejective multiple test procedure. Scand. J. Stat. 1979, 6, 65–70.