Digital Repository

CardiacPredict: Predicting Cardiovascular Disease Risk Using Ensemble Models and Explainable AI

Show simple item record

dc.contributor.author Panagoda Vidanalage, Dineth Chandimal
dc.date.accessioned 2026-05-05T03:33:20Z
dc.date.available 2026-05-05T03:33:20Z
dc.date.issued 2025
dc.identifier.citation Panagoda Vidanalage , Dineth Chandimal (2025) CardiacPredict: Predicting Cardiovascular Disease Risk Using Ensemble Models and Explainable AI. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20211146
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/3260
dc.description.abstract Cardiovascular disease (CVD) continues to be the primary cause of global morbidity and mortality, highlighting the critical need for accurate risk prediction tools. Traditional risk models, such as the Framingham Risk Score, rely on cross-sectional data and conventional statistical techniques that often fail to capture complex interactions among risk factors. In this project, we present an ensemble machine learning framework designed to predict coronary heart disease (CHD) risk using the UCI Heart Disease dataset. Our approach incorporates advanced feature engineering techniques—such as generating interaction terms (e.g., age multiplied by systolic blood pressure), calculating differences (e.g., the gap between systolic and diastolic blood pressure), and applying logarithmic transformations—to better model non-linear relationships among variables. Individual models, including Random Forest, XGBoost, Gradient Boosting, and a Neural Network, are meticulously tuned via cross-validation and combined using stacking ensemble methods. Techniques like SMOTE are employed to address class imbalance, while explainable AI methods, particularly SHAP, provide both visual and textual insights into the contributions of key features. Performance is evaluated through ROC AUC, accuracy, precision, recall, and F1 score. This work aims to deliver a robust and interpretable CHD risk prediction tool that can enhance clinical decision-making and contribute to advancements in cardiovascular risk assessment. en_US
dc.language.iso en en_US
dc.subject CHD Detection en_US
dc.subject Machine Learning en_US
dc.subject Ensemble Processing en_US
dc.title CardiacPredict: Predicting Cardiovascular Disease Risk Using Ensemble Models and Explainable AI en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account