Predicting cholesterol screening behavior using machine learning: Social-ecological approach
Wan-Chin Kuo, Jingyu Chen, Anthony D. McDonald, Tingting Li, Jui-Hung Chang, Heather M. JohnsonIntroduction
Current preventive screening reminders use generic due-date notifications that lack personalization. Targeted reminders allow personalized messages and resource allocation, yet the accuracy of behavioral forecasting with cholesterol screening behaviors remains unconfirmed. Therefore, this study aims to examine the accuracy of machine learning in predicting adults’ future cholesterol screening behavior.
Methods
This study included 8,288 participants from the Health and Retirement Study. Never receiving cholesterol screening over 12 years of follow-up (2007-2018) was identified as the target outcome. Predictors were constructed based on the Social-Ecological Model. Four machine learning (ML) algorithms were compared: logistic regression, random forests, gradient boosting machine (GBM), and eXtreme Gradient Boosting (XGBoost). Model performance was evaluated by Recall, Precision, and false-negative rate (FNR).
Results
Among the four ML algorithms, XGBoost performed best, with higher Recall (average: 0.8850) and the lowest FNR (0.1311), but suboptimal precision (average: 0.6228). The top five predictors were past cholesterol screening behavior, diagnosis of hypertension, osteoarthritis or rheumatoid arthritis, number of private insurance plans, and gender.
Conclusion
ML might be used to predict individuals’ cholesterol screening behavior. Future research is needed to examine whether leveraging ML in targeted reminders might enhance cholesterol screening behaviors.