Related Experiment Video
Updated: Aug 4, 2025

A Method of Trigonometric Modelling of Seasonal Variation Demonstrated with Multiple Sclerosis Relapse Data
Published on: December 9, 2015
Predicting Measles Outbreaks in the United States: Evaluation of Machine Learning Approaches
Boshu Ru1, Stephanie Kujawski2, Nelson Lee Afanador2
1Merck & Co, Inc, West Point, PA, United States.
Background:
Measles, a highly contagious viral infection, is resurging in the United States, driven by international importation and declining domestic vaccination coverage. Despite this resurgence, measles outbreaks are still rare events that are difficult to predict. Improved methods to predict outbreaks at the county level would facilitate the optimal allocation of public health resources.
Objective:
We aimed to validate and compare extreme gradient boosting (XGBoost) and logistic regression, 2 supervised learning approaches, to predict the US counties most likely to experience measles cases. We also aimed to assess the performance of hybrid versions of these models that incorporated additional predictors generated by 2 clustering algorithms, hierarchical density-based spatial clustering of applications with noise (HDBSCAN) and unsupervised random forest (uRF).
Methods:
We constructed a supervised machine learning model based on XGBoost and unsupervised models based on HDBSCAN and uRF. The unsupervised models were used to investigate clustering patterns among counties with measles outbreaks; these clustering data were also incorporated into hybrid XGBoost models as additional input variables. The machine learning models were then compared to logistic regression models with and without input from the unsupervised models.
Results:
Both HDBSCAN and uRF identified clusters that included a high percentage of counties with measles outbreaks. XGBoost and XGBoost hybrid models outperformed logistic regression and logistic regression hybrid models, with the area under the receiver operating curve values of 0.920-0.926 versus 0.900-0.908, the area under the precision-recall curve values of 0.522-0.532 versus 0.485-0.513, and F2 scores of 0.595-0.601 versus 0.385-0.426. Logistic regression or logistic regression hybrid models had higher sensitivity than XGBoost or XGBoost hybrid models (0.837-0.857 vs 0.704-0.735) but a lower positive predictive value (0.122-0.141 vs 0.340-0.367) and specificity (0.793-0.821 vs 0.952-0.958). The hybrid versions of the logistic regression and XGBoost models had slightly higher areas under the precision-recall curve, specificity, and positive predictive values than the respective models that did not include any unsupervised features.
Conclusions:
XGBoost provided more accurate predictions of measles cases at the county level compared with logistic regression. The threshold of prediction in this model can be adjusted to align with each county's resources, priorities, and risk for measles. While clustering pattern data from unsupervised machine learning approaches improved some aspects of model performance in this imbalanced data set, the optimal approach for the integration of such approaches with supervised machine learning models requires further investigation.
Insights
Extreme gradient boosting (XGBoost) accurately predicts measles cases at the county level, outperforming logistic regression. This machine learning approach aids public health resource allocation for measles prevention.
Area of Science:
- Epidemiology
- Machine Learning
- Public Health
Background:
- Measles is resurging in the US due to international importation and lower vaccination rates.
- Predicting measles outbreaks at the county level is challenging but crucial for resource allocation.
Purpose of the Study:
- To validate and compare extreme gradient boosting (XGBoost) and logistic regression for predicting US county measles cases.
- To assess hybrid models incorporating clustering algorithms (HDBSCAN, uRF) with XGBoost and logistic regression.
Main Methods:
- Developed supervised XGBoost and unsupervised HDBSCAN/uRF models.
- Integrated unsupervised clustering data into hybrid XGBoost and logistic regression models.
- Compared model performance using metrics like AUC-ROC, AUC-PR, and F2 scores.
Main Results:
- XGBoost and its hybrid models showed superior performance over logistic regression (AUC-ROC: 0.920-0.926 vs 0.900-0.908).
- Hybrid models slightly improved AUC-PR, specificity, and positive predictive value.
- Logistic regression models had higher sensitivity but lower positive predictive value and specificity than XGBoost models.
Conclusions:
- XGBoost offers more accurate county-level measles case prediction than logistic regression.
- Model prediction thresholds can be adjusted based on county-specific resources and risk.
- Further research is needed to optimize the integration of unsupervised and supervised machine learning for outbreak prediction.
Related Concept Videos
Steps in Outbreak Investigation
Statistical Methods for Analyzing Epidemiological Data
Principles of Disease Surveillance
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Residuals and Least-Squares Property
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
Vaccinations

