A Comparison of Methods for Predicting Heart Disease: Neural Network, XGBoost, Gradient Boost, Logistic Regression, and SVM
Cardiovascular diseases (CVD) are a major cause of mortality, demanding immediate attention. Early screening for risk factors speeds up CVD identification and treatment, reducing mortality risk efficiently. This study compares the predictive abilities of XGBoost, Gradient Boost, Neural Network, Logistic Regression, and SVM in forecasting CVD symptoms using CDC data from Kaggle. Evaluating against a heart disease risk approach, we assess model performance with AUC and <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$F_{1}$</tex> - score for class 1 due to data imbalance. Additionally, we consider training run time as another metric for evaluation. XGBoost, Gradient Boost, and Logistic Regression excel in AUC and runtime, outperforming Neural Network and SVM significantly. The performances are quite similar when comparing the <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$F_{1}$</tex> - scores, but Logistic Regression, XGBoost, and Gradient Boost still maintain their superiority. The paper recommends using Logistic Regression and boosting-based decision tree models for future heart disease prediction investigations.
Authors
- Mohammad Maydanchi
- Mina Basiri
- Alireza Izadi
- Saman Sargolzaei (ORCID: https://orcid.org/0000-0001-6114-5113)
- Mehrbod Ziaei
- Armin Ziaei
Institutions
- University of Tennessee at Martin (US)
- University of Science and Culture (IR)
- Tarbiat Modares University (IR)
- The University of Texas at Dallas (US)
- The University of Texas at San Antonio (US)
- Auburn University (US)
Publication Details
- Published
- 2025-03-22
- DOI
- https://doi.org/10.1109/southeastcon56624.2025.10971533
- Primary Topic
- Artificial Intelligence in Healthcare
- Type
- article
- Field-Weighted Citation Impact
- 0.00