Skip to content

Machine Learning and ARIMA Model Averaging for Adaptive Public Health Forecasting: Comparative Evaluation and an Ontario COVID-19 Case Study

Aug 2026 · 0 citations · 12 references
Computer Science Mathematics

TL;DR

These findings support selecting forecasting models according to operating conditions rather than relying on a single universally preferred approach, and provide a practical framework for combining complementary statistical and machine-learning forecasts.

Abstract

Public health forecasts must respond to abrupt changes in surveillance data without over-extrapolating noise, reporting artifacts, or temporary trends. We evaluated autoregressive integrated moving average (ARIMA), random forest, and extreme gradient boosting (XGBoost) models using 190 weekly observations of publicly available Ontario COVID-19 case counts from January 2020 to October 2023. Rolling-origin time-series cross-validation preserved temporal order during model tuning and evaluation. Performance was assessed across three operating dimensions: responsiveness following selected turning points, forecast horizons of one to six weeks, and the amount of historical training data. We also developed Machine Learning and ARIMA Model Averaging (MLAMA), a non-negative performance-weighted ensemble with weights that vary by forecast horizon and responsiveness setting. Retrospective comparisons showed that ARIMA adapted rapidly after turning points but its normalized error increased at longer horizons. Random forest and XGBoost were less responsive initially but maintained more stable normalized error over longer horizons. For two-week forecasts at the end of the study period, training on the most recent data outperformed using longer historical periods, particularly for XGBoost. MLAMA achieved the lowest normalized mean absolute percentage error across most forecast horizons and ranked among the best-performing methods across responsiveness settings. These findings support selecting forecasting models according to operating conditions rather than relying on a single universally preferred approach. MLAMA provides a practical framework for combining complementary statistical and machine-learning forecasts. The accompanying Python package is currently maintained in a private repository while software validation and reproducibility testing are completed.

View source

Similar papers

2025

Machine Learning-Based Forecasting of Multivariate Time Series: Evidence from Random Forest and Extreme Gradient Boosting for VAR Model

A comparative study on conventional VAR models, Multivariate Random Forest for VAR (MRF-VAR) models and Multivariate Extreme Gradient Boosting for VAR (MXGB-VAR) models, validated using simulated and real-life dataset for Nigerian financial time series.

N. Isah, S. I. Doguwa · 0 citations
Open access Aug 2026

Time-series Forecasting of Hypertension Prevalence using Arima, Lstm, and Hybrid Arima–lstm Models

The Hybrid ARIMA–LSTM model consistently achieved superior forecasting accuracy, with lower errors and better goodness-of-fit than the standalone models, while supporting the Hybrid ARIMA–LSTM framework as a robust tool for long-term epidemiological forecasting.

D. Singh · 0 citations
Open access Jul 2026

Simulation of covariate and concept drift in machine learning hospital admission prediction from emergency triage

An Extreme Gradient Boosting model is developed using deidentified data from all presentations to a metropolitan hospital in Western Australia to demonstrate the importance of retraining to address drift for temporal model deployment.

Ethan Williams, Toshi Sinha, M. Summerscales et al. · 0 citations
Preprint Aug 2026

Forecasting in the Fog: Real-Time versus Revised-Data Evidence on Machine Learning's Edge over the Phillips Curve

Whether the ML advantage over the Phillips curve documented in Agyekum (2026) survives when models are trained and evaluated on real-time (ALFRED) vintages rather than revised series, and whether SHAP feature-importance rankings are an artifact of in-sample estimation.

Louis Agyekum, Obed Obese · 0 citations

Related blog posts

Microsoft Research Blog Oct 12, 2026

Simulating student learning for better AI tutoring

StudentSim is a research system for evaluating and improving AI tutoring tools before they are tested with learners. It models how individuals may engage with tutors, giving feedback to improve tutor performance across subjects like chess, writing, and mathematics. The post Simulating student learning for better AI tutoring appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.