Enhanced cardiovascular disease risk prediction using explainable machine learning and data balancing

Cardiovascular disease (CVD) remains a leading cause of mortality worldwide, making accurate and early risk prediction essential for effective preventive care. However, traditional risk assessment models often fail to capture complex nonlinear clinical patterns, suffer from class imbalance, and provide limited interpretability, restricting their clinical adoption. To address these challenges, this study proposes an explainable and balanced ensemble machine learning (ML) framework for robust CVD risk prediction. Four ensemble classifiers–Gradient Boosting (GB), Extreme Gradient Boosting (XGB), CatBoost (CB), and Extra Trees (ET)–were evaluated on two publicly available benchmark datasets: Heart Disease Classification (HDC) and Cardiovascular Disease (CD). Class imbalance was mitigated using the Synthetic Minority Over-sampling Technique (SMOTE), and model performance was optimized through systematic hyperparameter tuning. A comprehensive evaluation was conducted using 5-fold cross-validation with multiple metrics, including accuracy, recall, F1-score, and ROC-AUC. To enhance transparency, explainable artificial intelligence (XAI) techniques–SHAP, LIME, and permutation-based feature importance–were employed to analyze both global and local feature contributions. Experimental results demonstrate that CatBoost consistently outperformed competing models, achieving an accuracy of 98.88% (HDC) and 99.44% (CD), with corresponding ROC-AUC scores of 99.90% and 99.97%. SMOTE significantly improved minority-class sensitivity, while XAI analysis identified clinically relevant predictors such as troponin, kcm, glucose levels, slope, and exercise-induced angina, aligning with established cardiovascular risk factors. Overall, the proposed SMOTE–CatBoost framework delivers accurate, fair, and interpretable CVD risk prediction, offering strong potential for clinical decision support and precision medicine. Future work will focus on validating the framework using multimodal and real-world longitudinal patient data to further enhance generalizability.

Authors

Institutions

Publication Details

Journal
Discover Computing
Published
2026-02-16
DOI
https://doi.org/10.1007/s10791-026-09973-3
Primary Topic
Artificial Intelligence in Healthcare
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhanced cardiovascular disease risk prediction using explainable machine learning and data balancing

Utpal Kanti Das, Ammar Alazab, Mohsin Kazi, Raduana Khawla et al.
Discover Computing
Artificial Intelligence in Healthcare
article

Enhanced cardiovascular disease risk prediction using explainable machine learning and data balancing

Utpal Kanti Das, Ammar Alazab, Mohsin Kazi, Raduana Khawla, Md. Abu Layek, Md. Alamin Talukder
article en

Abstract

Cardiovascular disease (CVD) remains a leading cause of mortality worldwide, making accurate and early risk prediction essential for effective preventive care. However, traditional risk assessment models often fail to capture complex nonlinear clinical patterns, suffer from class imbalance, and provide limited interpretability, restricting their clinical adoption. To address these challenges, this study proposes an explainable and balanced ensemble machine learning (ML) framework for robust CVD risk prediction. Four ensemble classifiers–Gradient Boosting (GB), Extreme Gradient Boosting (XGB), CatBoost (CB), and Extra Trees (ET)–were evaluated on two publicly available benchmark datasets: Heart Disease Classification (HDC) and Cardiovascular Disease (CD). Class imbalance was mitigated using the Synthetic Minority Over-sampling Technique (SMOTE), and model performance was optimized through systematic hyperparameter tuning. A comprehensive evaluation was conducted using 5-fold cross-validation with multiple metrics, including accuracy, recall, F1-score, and ROC-AUC. To enhance transparency, explainable artificial intelligence (XAI) techniques–SHAP, LIME, and permutation-based feature importance–were employed to analyze both global and local feature contributions. Experimental results demonstrate that CatBoost consistently outperformed competing models, achieving an accuracy of 98.88% (HDC) and 99.44% (CD), with corresponding ROC-AUC scores of 99.90% and 99.97%. SMOTE significantly improved minority-class sensitivity, while XAI analysis identified clinically relevant predictors such as troponin, kcm, glucose levels, slope, and exercise-induced angina, aligning with established cardiovascular risk factors. Overall, the proposed SMOTE–CatBoost framework delivers accurate, fair, and interpretable CVD risk prediction, offering strong potential for clinical decision support and precision medicine. Future work will focus on validating the framework using multimodal and real-world longitudinal patient data to further enhance generalizability.

Discover ComputingVol. 29(1)
King Saud University (SA), Jagannath University (BD), International University of Business Agriculture and Technology (BD), Torrens University Australia (AU)
King Saud University
Good health and well-being
Openalex Percentile: Top 55%
Artificial Intelligence in Healthcare
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.