Related Experiment Video
Updated: May 8, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
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.
Abstract:
Cardiovascular disease (CVD) is a significant global health concern and the leading cause of death in many countries. Early detection and diagnosis of CVD can significantly reduce the risk of complications and mortality. Machine learning methods, particularly classification algorithms, have demonstrated their potential to accurately predict the risk of cardiovascular disease (CVD) by analyzing patient data. This study evaluates seven binary classification algorithms, including Random Forests, Logistic Regression, Naive Bayes, K-Nearest Neighbors (kNN), Support Vector Machines, Gradient Boosting, and Artificial Neural Networks, to understand their effectiveness in predicting CVD. Advanced preprocessing techniques, such as SMOTE-ENN for addressing class imbalance and hyperparameter optimization through Grid Search Cross-Validation, were applied to enhance the reliability and performance of these models. Standard evaluation metrics, including accuracy, precision, recall, F1-score, and Area Under the Receiver Operating Characteristic Curve (ROC-AUC), were used to assess predictive capabilities. The results show that kNN achieved the highest accuracy (99%) and AUC (0.99), surpassing traditional models like Logistic Regression and Gradient Boosting. The study examines the challenges encountered when working with datasets related to cardiovascular diseases, such as class imbalance and feature selection. It demonstrates how addressing these issues enhances the reliability and applicability of predictive models. These findings emphasize the potential of kNN as a reliable tool for early CVD prediction, offering significant improvements over previous studies. This research highlights the value of advanced machine learning techniques in healthcare, addressing key challenges and laying a foundation for future studies aimed at improving predictive models for CVD prevention.
Related Concept Videos
Receiver Operating Characteristic Plot
Assessment of the Cardiovascular System I: Subjective Data
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...
Cardiovascular Drugs: Classification based on Therapeutic Indications
Imaging Studies for Cardiovascular System III: X-Ray
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...
Blood Studies for Cardiovascular System I: Cardiac Biomarkers
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...
Errors occurring during blood pressure monitoring
Several factors...

