Evaluating Binary Classifiers for Cardiovascular Disease Prediction: Enhancing Early Diagnostic Capabilities

Paul Iacobescu1, Virginia Marina2, Catalin Anghel1

  • 1Department of Computer Science and Information Technology, "Dunărea de Jos" University of Galati, 800201 Galati, Romania.

Insights

K-Nearest Neighbors (kNN) machine learning model accurately predicts cardiovascular disease (CVD) risk. This advanced approach offers improved early detection and prevention strategies for heart conditions.

Area of Science:

  • Medical Informatics
  • Computational Biology
  • Machine Learning in Healthcare

Background:

  • Cardiovascular disease (CVD) is a leading global cause of mortality.
  • Early detection of CVD is crucial for reducing complications and mortality rates.
  • Machine learning (ML) offers promising tools for predicting CVD risk from patient data.

Purpose of the Study:

  • To evaluate the effectiveness of seven binary classification algorithms for CVD risk prediction.
  • To assess the impact of advanced preprocessing techniques on model performance.
  • To identify the most accurate ML model for early CVD detection.

Main Methods:

  • Applied seven classification algorithms: Random Forests, Logistic Regression, Naive Bayes, kNN, SVM, Gradient Boosting, and ANN.
  • Utilized SMOTE-ENN for class imbalance and Grid Search Cross-Validation for hyperparameter optimization.
  • Evaluated models using accuracy, precision, recall, F1-score, and ROC-AUC metrics.

Main Results:

  • K-Nearest Neighbors (kNN) achieved the highest accuracy (99%) and ROC-AUC (0.99).
  • kNN outperformed traditional models like Logistic Regression and Gradient Boosting.
  • Addressing class imbalance and feature selection improved predictive model reliability.

Conclusions:

  • kNN demonstrates significant potential as a reliable tool for early CVD prediction.
  • Advanced ML techniques, when properly applied, enhance CVD risk assessment.
  • This study provides a foundation for improved ML-based CVD prevention strategies.

Related Concept Videos

Receiver Operating Characteristic Plot01:15

Receiver Operating Characteristic Plot

A ROC (Receiver Operating Characteristic) plot is a graphical tool used to assess the performance of a binary classification model by illustrating the trade-off between sensitivity (true positive rate) and specificity (false positive rate). By plotting sensitivity against 1 - specificity across various threshold settings, the ROC curve shows how well the model distinguishes between classes, with a curve closer to the top-left corner indicating a more accurate model. The area under the ROC curve...
60
Assessment of the Cardiovascular System I: Subjective Data01:23

Assessment of the Cardiovascular System I: Subjective Data

A thorough health history and physical assessment are essential for identifying cardiovascular disease (CVD) symptoms and distinguishing them from other health issues.
Initial Enquiry
Ask the patient about their primary concern and thoroughly explore all reported symptoms.
Medical History
Investigate past illnesses affecting the cardiovascular system, such as angina, anemia, rheumatic fever, congenital heart disease, stroke, thrombophlebitis, dysrhythmias, varicosities
Inquire about symptoms...
235
Cardiovascular Drugs: Classification based on Therapeutic Indications01:18

Cardiovascular Drugs: Classification based on Therapeutic Indications

Cardiovascular diseases, encompassing a range of conditions, can significantly affect the heart's operations and the overall circulatory system. These conditions impair the heart's ability to pump blood, leading to a deficit in oxygen supply to crucial organs. Anomalies in the heart's electrical system, known as arrhythmias, can cause heartbeats to accelerate or slow down. Usually, heart rates increase during physical activity and decrease while resting or sleeping. However,...
1.8K
Imaging Studies for Cardiovascular System III: X-Ray01:20

Imaging Studies for Cardiovascular System III: X-Ray

The most common cardiovascular diagnostic test is an X-ray. It produces images of the heart, blood vessels, and adjacent structures.
Definition and Purpose
An X-ray, or radiograph, is a non-invasive method that uses ionizing radiation to take images of internal structures. It is mainly used in cardiac imaging to examine the heart, lungs, and major blood vessels, aiming to identify abnormalities in the heart's size, shape, and position, such as heart failure, congenital defects, and vascular...
104
Blood Studies for Cardiovascular System I: Cardiac Biomarkers01:20

Blood Studies for Cardiovascular System I: Cardiac Biomarkers

Cardiac biomarkers are enzymes, proteins, and hormones released into the blood when cardiac cells are injured. They are powerful tools for triaging.
The essential diagnostic tools for detecting myocardial necrosis and monitoring individuals suspected of having acute coronary syndrome (ACS) include:
Troponins
Troponins, particularly cardiac troponins I and T, are the most precise and sensitive markers of myocardial injury. They are detectable within 4-6 hours of myocardial injury and remain...
63
Errors occurring during blood pressure monitoring01:25

Errors occurring during blood pressure monitoring

Blood pressure monitoring is a crucial clinical procedure in diagnosing and managing various cardiovascular conditions. Despite its significance, the accuracy of blood pressure measurements can be compromised by multiple factors, potentially leading to either falsely high or low readings. These inaccuracies are critical as they can significantly impact patient care. So, it is vital to understand these challenges deeply and adopt strategic approaches to minimize errors.
Several factors...
565