An Efficient Stacked Ensemble Model for Heart Disease Detection and Classification
Source abstract
Abstract
Cardiac disease is a chronic condition that impairs the heart’s functionality. It includes conditions such as coronary artery disease, heart failure, arrhythmias, and valvular heart disease. These conditions can lead to serious complications and even be life-threatening if not detected and managed in time. Researchers have utilized Machine Learning (ML) and Deep Learning (DL) to identify heart abnormalities swiftly and consistently. Various approaches have been applied to predict and treat heart disease utilizing ML and DL. This paper proposes a Machine and Deep Learning-based Stacked Model (MDLSM) to predict heart disease accurately. ML approaches such as eXtreme Gradient Boosting (XGB), Random Forest (RF), Naive Bayes (NB), Decision Tree (DT), and K-Nearest Neighbor (KNN), along with two DL models: Deep Neural Network (DNN) and Fine Tuned Deep Neural Network (FT-DNN) are used to detect heart disease. These models rely on electronic medical data that increases the likelihood of correctly identifying and diagnosing heart disease. Well-known evaluation measures (i.e., accuracy, precision, recall, F1-score, confusion matrix, and area under the Receiver Operating Characteristic (ROC) curve) are employed to check the efficacy of the proposed approach. Results reveal that the MDLSM achieves 94.14% prediction accuracy, which is 8.30% better than the results from the baseline experiments recommending our proposed approach for identifying and diagnosing heart disease.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Artificial Intelligence in Healthcare · Imbalanced Data Classification Techniques · ECG Monitoring and Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (36)
Show source-provided references
1. Infusedheart: A novel knowledge-infused learning framework for diagnosis of cardiovascular events
2. HDPM: An effective heart disease prediction model for a clinical decision support system10.1109/ACCESS.2020.3010511 ↗
3. Knowledge of heart attack and stroke symptoms among US Native American Adults: A cross-sectional population-based study analyzing a multi-year BRFSS database
4. Heart diseases prediction using deep learning neural network model
5. Future smart cities requirements, emerging technologies, applications, challenges and future aspects10.1016/j.cities.2022.103794 ↗
6. Heart disease prediction using effective machine learning techniques
7. A real-time arrhythmia heartbeats classification algorithm using parallel delta modulations and rotated linear-kernel support vector machines10.1109/TBME.2019.2926104 ↗
8. An ensemble method based multilayer dynamic system to predict cardiovascular disease using machine learning approach10.1016/j.imu.2021.100584 ↗
9. Machine learning in cardiovascular medicine: Are we there yet?10.1136/heartjnl-2017-311198 ↗
10. Predicting outcomes for big data projects: Big data project dynamics (BDPD): Research in progress
11. A review on deep learning approaches in healthcare systems: Taxonomies, challenges and open issues10.1016/j.jbi.2020.103627 ↗
12. Detection of arrhythmia heartbeats from ECg signal using wavelet transform-based CNN model10.1007/s44196-023-00256-z ↗
13. Metaverse for healthcare: A survey on potential applications, challenges and future directions10.1109/ACCESS.2023.3241628 ↗
14. Blockchain for software maintainability in healthcare
15. Y. P. Tang, G. X. Li and S. J. Huang, “Alipy: Active learning in python,” arXiv preprint arXiv:1901.03802, 2019.
16. Active learning literature survey
17. A conceptual model for sustainable adoption of ehealth: Role of digital transformation culture and healthcare provider’s readiness
18. A smart healthcare monitoring system for heart disease prediction based on ensemble deep learning and feature fusion10.1016/j.inffus.2020.06.008 ↗
19. Elimination of irrelevant features and heart disease recognition by employing machine learning algorithms using clinical data
20. Machine learning algorithm for clustering of heart disease and chemoinformatics datasets10.1016/j.compchemeng.2020.107068 ↗
21. Cardiovascular disease prediction using classification algorithms of machine learning
22. Prediction of cardiac arrhythmia using deterministic probabilistic finite-state automata10.1016/j.bspc.2020.102200 ↗
23. Identification of cardiovascular diseases using machine learning
24. Multi-modal stacking ensemble for the diagnosis of cardiovascular diseases10.3390/jpm13020373 ↗
25. Integrated approach using deep neural network and CBR for detecting severity of coronary artery disease10.1016/j.aej.2023.01.029 ↗
26. Supervised heart attack prediction using SVM with PCA
27. An intelligent learning system based on random search algorithm and optimized random forest model for improved heart disease detection10.1109/ACCESS.2019.2952107 ↗
28. An efficient convolutional neural network for coronary heart disease prediction10.1016/j.eswa.2020.113408 ↗
29. An expert system based on optimized stacked support vector machines for effective diagnosis of heart disease
30. Heart disease prediction and classification using machine learning algorithms optimized by particle swarm optimization and ant colony optimization10.22266/ijies2019.0228.24 ↗
31. A new machine learning technique for an accurate diagnosis of coronary artery disease10.1016/j.cmpb.2019.104992 ↗
32. H. M. K. K. M. B. Herath, G. M. K. B. Karunasena, H. D. N. S. Priyankara and B. G. D. A. Madhusanka, “High-performance cardiovascular medicine: Artificial intelligence for coronary artery disease,” PREPRINT (Version 1), 2021. [Online]. Available: 10.21203/rs.3.rs-642228/v1
33. SMOTE: Synthetic minority over-sampling technique10.1613/jair.953 ↗
34. ElStream: An ensemble learning approach for concept drift detection in dynamic social big data stream learning10.1109/ACCESS.2021.3076264 ↗
35. Vision transformers, ensemble model, and transfer learning leveraging explainable AI for brain tumor detection and classification
36. Effective analysis of heart disease prediction using machine learning techniques