Cardiovascular disease (CVD) has emerged as a prominent cause of mortality globally during the past few decades. To receive medical care for heart illness in a clinic or medical center, it is necessary to undergo costly diagnostic tests. Implementing machine learning (ML) algorithms presents a viable approach to monitoring the health of individuals with cardiac conditions, offering a potential solution to mitigate the financial burden of medical expenses. This study employed ten ML algorithms to predict heart disease, which distinguishes itself from others by incorporating three distinct cross-validation approaches and three sample techniques, enhancing our findings’ accuracy. Three different cross-validation strategies have been implemented in this study: holdout cross-validation, tenfold cross-validation, and stratified tenfold cross-validation. Each technique has been applied to every sample technique used in the study. DTC, RFC, KNN, and XGB algorithms exhibited the most favorable outcomes. Our recommended model is the RF Classifier implemented with near-miss under-sampling out of the four models considered. The model under consideration demonstrates the maximum level of accuracy, specifically 97.54%, 97.11%, and 99%, while employing the Extra Tree, Random Forest Classifier, and XGB. The ML model's performance was assessed using metrics like accuracy, error rate, precision, recall, F1-score, ROC AUC curve etc.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Novel Approach for Performance Evaluation and Effectiveness of Data-Driven Heart Disease Diagnosis

  • Md Aminul Islam,
  • Anindya Nag,
  • Ayontika Das,
  • Jobaer Faruque,
  • Shabbir Ahmed Shuvo,
  • Abdullah Hafez Nur,
  • Md Habibur Rahman

摘要

Cardiovascular disease (CVD) has emerged as a prominent cause of mortality globally during the past few decades. To receive medical care for heart illness in a clinic or medical center, it is necessary to undergo costly diagnostic tests. Implementing machine learning (ML) algorithms presents a viable approach to monitoring the health of individuals with cardiac conditions, offering a potential solution to mitigate the financial burden of medical expenses. This study employed ten ML algorithms to predict heart disease, which distinguishes itself from others by incorporating three distinct cross-validation approaches and three sample techniques, enhancing our findings’ accuracy. Three different cross-validation strategies have been implemented in this study: holdout cross-validation, tenfold cross-validation, and stratified tenfold cross-validation. Each technique has been applied to every sample technique used in the study. DTC, RFC, KNN, and XGB algorithms exhibited the most favorable outcomes. Our recommended model is the RF Classifier implemented with near-miss under-sampling out of the four models considered. The model under consideration demonstrates the maximum level of accuracy, specifically 97.54%, 97.11%, and 99%, while employing the Extra Tree, Random Forest Classifier, and XGB. The ML model's performance was assessed using metrics like accuracy, error rate, precision, recall, F1-score, ROC AUC curve etc.