Empirical analysis of predicting heart disease using diverse datasets and classification procedures of machine learning
Cardiovascular disease (CVD) poses a significant threat due to its complexity and fatality, necessitating early intervention. Fortunately, the rapidly evolving field of machine learning (ML) offers an array of algorithms for disease diagnosis and prediction. This research aims to develop and identify a model that assists radiologists in predicting heart disease, a two-phased approach. Phase 1: Feature Selection with SelectKBest: The first phase utilizes the SelectKBest method to select the most relevant features for prediction. This method combines individual feature rankings based on three statistical tests: chi-squared, mutual information, and F-statistic. The final selection is based on the overall rank obtained by each feature. Phase 2: Classification Algorithm Exploration: The second phase applies various classification algorithms, including Random Forest, k-nearest neighbors (KNN), decision tree (DT), support vector machine (SVM), Naïve Bayes (NB), Logistic Regression (LR), Random Forest Grid search, Gradient Boost, and Neural Network. The performance of these models is evaluated using three standard heart disease datasets: Cleveland, Faisalabad, and Framingham, retrieved from UCI and Kaggle. Each dataset undergoes pre-processing before applying the SelectKBest feature selection and all ML algorithms. Across all three datasets, Random Forest emerged as the champion, achieving accuracy rates of 90.16%, 90%, and 84%, respectively. Additionally, it demonstrated consistently lower classification errors compared to other algorithms. This research highlights the effectiveness of feature selection, particularly the SelectKBest filter-based method, in improving heart disease prediction accuracy using machine learning models like Random Forest. This paves the way for integrating such models into clinical settings, empowering radiologists with valuable decision-making tools for early CVD detection and intervention.
Authors
- Geetha Narasimhan (ORCID: https://orcid.org/0000-0002-1571-9232)
- Akila Victor
Institutions
- Vellore Institute of Technology University (IN)
Publication Details
- Journal
- Ain Shams Engineering Journal
- Published
- 2025-05-16
- DOI
- https://doi.org/10.1016/j.asej.2025.103470
- Citations
- 6
- Primary Topic
- Artificial Intelligence in Healthcare
- Type
- article
- Field-Weighted Citation Impact
- 17.63