A Comparison of Infectious Disease Forecasting Methods across Locations, Diseases, and Time
Accurate infectious disease forecasting can inform efforts to prevent outbreaks and mitigate adverse impacts. This study compares the performance of statistical, machine learning (ML), and deep learning (DL) approaches in forecasting infectious disease incidences across different countries and time...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-01-01
|
Series: | Pathogens |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-0817/11/2/185 |
_version_ | 1797477362075435008 |
---|---|
author | Samuel Dixon Ravikiran Keshavamurthy Daniel H. Farber Andrew Stevens Karl T. Pazdernik Lauren E. Charles |
author_facet | Samuel Dixon Ravikiran Keshavamurthy Daniel H. Farber Andrew Stevens Karl T. Pazdernik Lauren E. Charles |
author_sort | Samuel Dixon |
collection | DOAJ |
description | Accurate infectious disease forecasting can inform efforts to prevent outbreaks and mitigate adverse impacts. This study compares the performance of statistical, machine learning (ML), and deep learning (DL) approaches in forecasting infectious disease incidences across different countries and time intervals. We forecasted three diverse diseases: campylobacteriosis, typhoid, and Q-fever, using a wide variety of features (n = 46) from public datasets, e.g., landscape, climate, and socioeconomic factors. We compared autoregressive statistical models to two tree-based ML models (extreme gradient boosted trees [XGB] and random forest [RF]) and two DL models (multi-layer perceptron and encoder–decoder model). The disease models were trained on data from seven different countries at the region-level between 2009–2017. Forecasting performance of all models was assessed using mean absolute error, root mean square error, and Poisson deviance across Australia, Israel, and the United States for the months of January through August of 2018. The overall model results were compared across diseases as well as various data splits, including country, regions with highest and lowest cases, and the forecasted months out (i.e., nowcasting, short-term, and long-term forecasting). Overall, the XGB models performed the best for all diseases and, in general, tree-based ML models performed the best when looking at data splits. There were a few instances where the statistical or DL models had minutely smaller error metrics for specific subsets of typhoid, which is a disease with very low case counts. Feature importance per disease was measured by using four tree-based ML models (i.e., XGB and RF with and without region name as a feature). The most important feature groups included previous case counts, region name, population counts and density, mortality causes of neonatal to under 5 years of age, sanitation factors, and elevation. This study demonstrates the power of ML approaches to incorporate a wide range of factors to forecast various diseases, regardless of location, more accurately than traditional statistical approaches. |
first_indexed | 2024-03-09T21:16:32Z |
format | Article |
id | doaj.art-09a0888d41de429f974cee7a1392729a |
institution | Directory Open Access Journal |
issn | 2076-0817 |
language | English |
last_indexed | 2024-03-09T21:16:32Z |
publishDate | 2022-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Pathogens |
spelling | doaj.art-09a0888d41de429f974cee7a1392729a2023-11-23T21:31:41ZengMDPI AGPathogens2076-08172022-01-0111218510.3390/pathogens11020185A Comparison of Infectious Disease Forecasting Methods across Locations, Diseases, and TimeSamuel Dixon0Ravikiran Keshavamurthy1Daniel H. Farber2Andrew Stevens3Karl T. Pazdernik4Lauren E. Charles5Pacific Northwest National Laboratory, Richland, WA 99354, USAPacific Northwest National Laboratory, Richland, WA 99354, USAPacific Northwest National Laboratory, Richland, WA 99354, USAPacific Northwest National Laboratory, Richland, WA 99354, USAPacific Northwest National Laboratory, Richland, WA 99354, USAPacific Northwest National Laboratory, Richland, WA 99354, USAAccurate infectious disease forecasting can inform efforts to prevent outbreaks and mitigate adverse impacts. This study compares the performance of statistical, machine learning (ML), and deep learning (DL) approaches in forecasting infectious disease incidences across different countries and time intervals. We forecasted three diverse diseases: campylobacteriosis, typhoid, and Q-fever, using a wide variety of features (n = 46) from public datasets, e.g., landscape, climate, and socioeconomic factors. We compared autoregressive statistical models to two tree-based ML models (extreme gradient boosted trees [XGB] and random forest [RF]) and two DL models (multi-layer perceptron and encoder–decoder model). The disease models were trained on data from seven different countries at the region-level between 2009–2017. Forecasting performance of all models was assessed using mean absolute error, root mean square error, and Poisson deviance across Australia, Israel, and the United States for the months of January through August of 2018. The overall model results were compared across diseases as well as various data splits, including country, regions with highest and lowest cases, and the forecasted months out (i.e., nowcasting, short-term, and long-term forecasting). Overall, the XGB models performed the best for all diseases and, in general, tree-based ML models performed the best when looking at data splits. There were a few instances where the statistical or DL models had minutely smaller error metrics for specific subsets of typhoid, which is a disease with very low case counts. Feature importance per disease was measured by using four tree-based ML models (i.e., XGB and RF with and without region name as a feature). The most important feature groups included previous case counts, region name, population counts and density, mortality causes of neonatal to under 5 years of age, sanitation factors, and elevation. This study demonstrates the power of ML approaches to incorporate a wide range of factors to forecast various diseases, regardless of location, more accurately than traditional statistical approaches.https://www.mdpi.com/2076-0817/11/2/185infectious disease forecastingpredictionbig datamulti-feature fusionmachine learningdeep learning |
spellingShingle | Samuel Dixon Ravikiran Keshavamurthy Daniel H. Farber Andrew Stevens Karl T. Pazdernik Lauren E. Charles A Comparison of Infectious Disease Forecasting Methods across Locations, Diseases, and Time Pathogens infectious disease forecasting prediction big data multi-feature fusion machine learning deep learning |
title | A Comparison of Infectious Disease Forecasting Methods across Locations, Diseases, and Time |
title_full | A Comparison of Infectious Disease Forecasting Methods across Locations, Diseases, and Time |
title_fullStr | A Comparison of Infectious Disease Forecasting Methods across Locations, Diseases, and Time |
title_full_unstemmed | A Comparison of Infectious Disease Forecasting Methods across Locations, Diseases, and Time |
title_short | A Comparison of Infectious Disease Forecasting Methods across Locations, Diseases, and Time |
title_sort | comparison of infectious disease forecasting methods across locations diseases and time |
topic | infectious disease forecasting prediction big data multi-feature fusion machine learning deep learning |
url | https://www.mdpi.com/2076-0817/11/2/185 |
work_keys_str_mv | AT samueldixon acomparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT ravikirankeshavamurthy acomparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT danielhfarber acomparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT andrewstevens acomparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT karltpazdernik acomparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT laurenecharles acomparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT samueldixon comparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT ravikirankeshavamurthy comparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT danielhfarber comparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT andrewstevens comparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT karltpazdernik comparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime AT laurenecharles comparisonofinfectiousdiseaseforecastingmethodsacrosslocationsdiseasesandtime |