Research Article

Predicting Heart Failure Survival with Machine Learning: Assessing My Risk

Authors

  • Md Nasiruddin Department of Management Science and Quantitative Methods, Gannon University, USA
  • Shuvo Dutta Master of Arts in Physics, Western Michigan University, USA
  • Rajesh Sikder PhD Student in Information Technology, University of the Cumberlands, KY, USA
  • Md Rasibul Islam Department of Management Science and Quantitative Methods, Gannon University, USA
  • Abdullah AL Mukaddim Masters of Science in Business Analytics, Grand Canyon University
  • Mohammad Abir Hider Masters of Science in Business Analytics, Grand Canyon University

Abstract

This study investigates the application of machine learning techniques for heart disease prediction using a comprehensive dataset of 918 patients. The research employs multiple algorithms, including Logistic Regression, Random Forest, Support Vector Machine (SVM), and Neural Networks, to develop predictive models based on 11 clinical features. The dataset, compiled from five independent sources, underwent thorough preprocessing and was split into training (70%) and test (30%) sets. Model performance was evaluated using accuracy, precision, recall, F1-score, and ROC-AUC metrics. Results demonstrate consistently high performance across all models, with the SVM achieving the highest overall performance (accuracy: 88.41%, precision: 89.76%, recall: 90.85%, F1-score: 90.30%, ROC-AUC: 94.97%). Key predictors identified include age, maximum heart rate, and ST depression (Oldpeak). The study's findings have significant implications for clinical practice, offering the potential for rapid, objective heart disease risk assessment. The consistent performance across different model architectures provides flexibility for implementation in various healthcare settings. Limitations include potential data collection variability and gender imbalance in the dataset. Future research directions include developing more sophisticated neural networks, incorporating additional data types, and conducting prospective studies to validate model performance in real-world clinical settings. This research contributes to the growing body of evidence supporting the use of machine learning in medical diagnostics. The developed models enhance early detection and risk stratification of heart disease, potentially improving patient outcomes through timely interventions.

Article information

Journal

Journal of Computer Science and Technology Studies

Volume (Issue)

6 (3)

Pages

42-55

Published

2024-08-07

How to Cite

Md Nasiruddin, Shuvo Dutta, Rajesh Sikder, Md Rasibul Islam, Abdullah AL Mukaddim, & Mohammad Abir Hider. (2024). Predicting Heart Failure Survival with Machine Learning: Assessing My Risk. Journal of Computer Science and Technology Studies, 6(3), 42–55. https://doi.org/10.32996/jcsts.2024.6.3.5

Downloads

Keywords:

Heart disease prediction, machine learning, Support Vector Machine (SVM), neural networks, clinical decision support, risk assessment, predictive modeling, feature importance, healthcare analytics, early detection, cardiovascular health, data-driven diagnostics, medical informatics, precision medicine, ROC-AUC.