PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
July 3, 2025RUDN Journal of Engineering Researches1 citationsOpen Access

Machine Learning Methods for Predicting Cardiovascular Diseases: A Comparative Analysis

ATAiym B. TemirbayevaAAArshyn Altybay

Key Result

Logistic regression demonstrated the highest accuracy of 82.7% and a ROC-AUC of 0.844 for predicting the presence of heart disease compared to other machine learning models.

Structured PICO

Which machine learning algorithm demonstrates the best predictive performance for heart disease diagnosis in a clinical dataset?

P
Population
270 patients with 13 clinical features from the UCI Machine Learning Repository dataset
I
Intervention
Machine learning models (Logistic Regression, Support Vector Machine, Decision Tree, Random Forest, and Gradient Boosting)
O
Outcome
Predictive performance for heart disease diagnosis (accuracy, precision, recall, F1-score, and ROC-AUC)surrogate

Logistic Regression and Random Forest algorithms demonstrate high reliability and accuracy in predicting heart disease risk based on standard clinical attributes.

Main Result

Absolute Event Rate: 82.7% vs 79%

Limitations

  • Support Vector Machine (SVM) showed the weakest performance with high false positives and false negatives, indicating it may not be suitable for this specific task.
  • Support Vector Machine (SVM) showed weak performance with high false positives and false negatives, indicating it may not be suitable for this specific task

Abstract

The study aims to accurately predict the presence of heart disease using machine learning models. The research evaluates and compares the performance of five algorithms - Logistic Regression, Support Vector Machine (SVM), Decision Tree, Random Forest, and Gradient Boosting - on a dataset containing clinical features of patients. The primary research question is to identify which algorithm demonstrates the best predictive performance for heart disease diagnosis. The study used a dataset of 270 patients with 13 clinical features. The data was preprocessed, and target variables were converted into binary values for classification. The dataset was split into training and test sets in a 70-30 ratio. Five machine learning models were trained and evaluated using metrics such as accuracy, precision, recall, F1-score, and ROC-AUC. Confusion matrices were analyzed to gain additional insights into model performance. Logistic Regression and Random Forest showed the best results among all models, with an accuracy of 86.4 and 80.2%, respectively. The Logistic Regression showed a ROC-AUC score of 0.844, while the Random Forest showed a score of 0.88. The confusion matrices revealed the strengths and weaknesses of each model in terms of forecasting. Logistic Regression and Random Forest were identified as the most reliable models for predicting heart disease in this dataset. Future work will explore hyperparameter tuning and ensemble methods to further enhance model performance, providing valuable insights for early diagnosis and treatment of cardiovascular diseases.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Temirbayeva et al. (2025) studied Heart disease (n=270). Logistic Regression vs. Support Vector Machine, Decision Tree, Random Forest, and Gradient Boosting was evaluated on Accuracy of heart disease prediction. Logistic regression demonstrated the highest accuracy of 82.7% and a ROC-AUC of 0.844 for predicting the presence of heart disease compared to other machine learning models.

synapsesocial.com/papers/6a1c0dd4bc71fb1015a932ddhttps://doi.org/10.22363/2312-8143-2025-26-2-168-180
Ask AI
Helpful
Bookmark
Share
View Full Paper