Dense Stack Meta Ensemble Classifier (DSMEC): An Advanced Stacking Ensemble Approach for Early Cardiovascular Disease Prediction With Robust Feature Engineering

Cardiovascular disease remains a major global health issue requiring accurate early risk prediction to enable timely intervention. Traditional approaches often fail to capture complex feature interactions, limiting diagnostic accuracy. Advanced statistical methods, domain-specific feature engineering, and modern machine learning (ML) methods can significantly enhance prediction performance. This study proposes Dense Stack Meta-Ensemble Classifier (DSMEC), a two-tier advanced stacking ensemble model that leverages robust feature engineering on 70,000 demographic, clinical, and lifestyle Kaggle dataset to improve CVD risk prediction. DSMEC integrates eight optimized base classifiers, Random Forest (RF), Decision Tree (DT), Gradient Boosting (GB), LightGBM, XGBoost, CatBoost, Multilayer Perceptron (MLP), and Artificial Neural Network (ANN), fine-tuned using RandomizedSearchCV with StratifiedKFold cross-validation. A Deep Neural Network (DNN) meta-model aggregates their predictions to capture complex and non-linear data interactions. Missing value imputation, Kolmogorov–Smirnov test for distribution analysis, SMOTE for class balancing, and RobustScaler normalization are used for rigorous data preprocessing. Domain-specific features, including pulse pressure, mean arterial pressure, body mass index (BMI), and systolic-to-diastolic pressure ratio are generated, and the Mann–Whitney U test is utilized to assess their statistical significance. Further interaction-based features are generated using Chi-Squared tests (<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\chi ^{2}$ </tex-math></inline-formula>), followed by dimensionality reduction using PCA to retain 95% of the data variance. DSMEC outperformed traditional and state-of-the-art methods, achieving 96.80% accuracy and a 95.66% ROC-AUC score, a 24.92% improvement in accuracy. Strategic feature engineering and hierarchical ensemble learning enables DSMEC to capture complex clinical data interdependencies, making it effective for early CVD risk prediction.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3598285
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

Dense Stack Meta Ensemble Classifier (DSMEC): An Advanced Stacking Ensemble Approach for Early Cardiovascular Disease Prediction With Robust Feature Engineering

Siok Yee Tan, Md. Fahmidur Rahman Sakib, Muhammad Muzammil, Dewan Ahmed Muhtasim et al.
IEEE Access
Artificial Intelligence in Healthcare
article

Dense Stack Meta Ensemble Classifier (DSMEC): An Advanced Stacking Ensemble Approach for Early Cardiovascular Disease Prediction With Robust Feature Engineering

Siok Yee Tan, Md. Fahmidur Rahman Sakib, Muhammad Muzammil, Dewan Ahmed Muhtasim, Rishad Amin Pulok, Md Ruhul Amin, Md. Mahfujul Hasan, Beporam Iftekhar Hussain
article en

Abstract

Cardiovascular disease remains a major global health issue requiring accurate early risk prediction to enable timely intervention. Traditional approaches often fail to capture complex feature interactions, limiting diagnostic accuracy. Advanced statistical methods, domain-specific feature engineering, and modern machine learning (ML) methods can significantly enhance prediction performance. This study proposes Dense Stack Meta-Ensemble Classifier (DSMEC), a two-tier advanced stacking ensemble model that leverages robust feature engineering on 70,000 demographic, clinical, and lifestyle Kaggle dataset to improve CVD risk prediction. DSMEC integrates eight optimized base classifiers, Random Forest (RF), Decision Tree (DT), Gradient Boosting (GB), LightGBM, XGBoost, CatBoost, Multilayer Perceptron (MLP), and Artificial Neural Network (ANN), fine-tuned using RandomizedSearchCV with StratifiedKFold cross-validation. A Deep Neural Network (DNN) meta-model aggregates their predictions to capture complex and non-linear data interactions. Missing value imputation, Kolmogorov–Smirnov test for distribution analysis, SMOTE for class balancing, and RobustScaler normalization are used for rigorous data preprocessing. Domain-specific features, including pulse pressure, mean arterial pressure, body mass index (BMI), and systolic-to-diastolic pressure ratio are generated, and the Mann–Whitney U test is utilized to assess their statistical significance. Further interaction-based features are generated using Chi-Squared tests (<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\chi ^{2}$ </tex-math></inline-formula>), followed by dimensionality reduction using PCA to retain 95% of the data variance. DSMEC outperformed traditional and state-of-the-art methods, achieving 96.80% accuracy and a 95.66% ROC-AUC score, a 24.92% improvement in accuracy. Strategic feature engineering and hierarchical ensemble learning enables DSMEC to capture complex clinical data interdependencies, making it effective for early CVD risk prediction.

IEEE AccessVol. 13
Metropolitan University (BD), National University of Malaysia (MY)
Universiti Kebangsaan Malaysia
Openalex Percentile: Top 77%
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.