Key result
Ensemble ML model detects CVD with ~97% accuracy, outperforming traditional models.
Why the study?
Machine learning offers a viable approach for cardiovascular disease prediction, but dataset size and generalizability limit model robustness.
Does a machine learning ensemble model improve the accuracy of cardiovascular disease prediction compared to traditional models?
Does a machine learning ensemble model improve the accuracy of cardiovascular disease prediction compared to traditional models?
An ensemble machine learning model demonstrated high accuracy in predicting cardiovascular disease presence and 10-year risk, outperforming traditional models.
Cardiovascular diseases (CVDs) are a primary cause of death globally, with an increasing incidence in India. Machine learning (ML) has emerged as a viable approach for CVD prediction; however, dataset size and generalizability limit model robustness. This study aims to develop an enhanced ML prediction model for CVD detection using ensemble methods. Six datasets were considered, including 7,916 records with clinical parameters. The records were classified into Dataset 1 (n = 3,676) and Dataset 2 (n = 4,240) based on available features to establish a feature set. Dataset 1 underwent analysis utilizing two approaches: binary classification of target variable (0: absence of CVD, 1: presence of CVD) and multiclass classification of target variable (based on CVD severity). Likewise, Dataset 2 underwent further analysis using binary classification of target variable (risk of CVD in 10 years). Identical data preprocessing and exploratory data analysis steps were performed for both dataset groups. Subsequently, 18 ML algorithms were used to develop distinct models for both dataset groups, from which LazyPredict picked the top 10 performing models. The Voting Classifier was used to build an ensemble model to integrate the models and enhance predictive performance. In the case of Dataset 1, our framework was obtained an accuracy of 96.5% in binary classification and 85.5% in multiclass classification. Similarly, our framework achieved an accuracy of 81.18% for Dataset 2. Utilizing ensemble modeling and an extensive dataset, our framework surpasses traditional and existing ML models in predicting stability, mitigating bias and improving decision support in CVD detection.
No takes yet. Share an insight, caveat, or question.
Kumar et al. (2025) studied Cardiovascular disease (n=7,916). Ensemble machine learning predictive model (Voting Classifier) vs. Traditional and existing ML models was evaluated on Model accuracy for binary classification of CVD presence. An ensemble machine learning predictive model achieved 96.5% accuracy for binary CVD detection and 81.18% accuracy for 10-year CVD risk prediction, surpassing traditional ML models.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:
More on Cardiovascular preventionMore from International Journal of Angiology