journal article·2023-04-21Open access

Decision Support System for Predicting Mortality in Cardiac Patients Based on Machine Learning

Ashir Javeed, Muhammad Asim Saleem, Ana Luiza Dallora, Liaqat Ali, Johan Sanmartin Berglund, Peter Anderberg

Applied Sciences· Volume 13· Issue 8

Abstract

Researchers have proposed several automated diagnostic systems based on machine learning and data mining techniques to predict heart failure. However, researchers have not paid close attention to predicting cardiac patient mortality. We developed a clinical decision support system for predicting mortality in cardiac patients to address this problem. The dataset collected for the experimental purposes of the proposed model consisted of 55 features with a total of 368 samples. We found that the classes in the dataset were highly imbalanced. To avoid the problem of bias in the machine learning model, we used the synthetic minority oversampling technique (SMOTE). After balancing the classes in the dataset, the newly proposed system employed a χ2 statistical model to rank the features from the dataset. The highest-ranked features were fed into an optimized random forest (RF) model for classification. The hyperparameters of the RF classifier were optimized using a grid search algorithm. The performance of the newly proposed model (χ2_RF) was validated using several evaluation measures, including accuracy, sensitivity, specificity, F1 score, and a receiver operating characteristic (ROC) curve. With only 10 features from the dataset, the proposed model χ2_RF achieved the highest accuracy of 94.59%. The proposed model χ2_RF improved the performance of the standard RF model by 5.5%. Moreover, the proposed model χ2_RF was compared with other state-of-the-art machine learning models. The experimental results show that the newly proposed decision support system outperforms the other machine learning systems using the same feature selection module (χ2).
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Artificial Intelligence in Healthcare · Imbalanced Data Classification Techniques · Quality and Safety in Healthcare

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Aging Research Center, Karolinska Institutet, 171 65 Stockholm, Sweden

Department of Health, Blekinge Institute of Technology, 371 79 Karlskrona, Sweden

Center of Excellence in Artificial Intelligence, Machine Learning and Smart Grid Technology, Department of Electrical Engineering, Chulalongkorn University, Bangkok 103 30, Thailand

Department of Electrical Engineering, University of Science and Technology Bannu, Bannu 28100, Pakistan

School of Health Sciences, University of Skövde, 541 28 Skövde, Sweden

References (40)

Show source-provided references
1. (2023, February 27). Heart Disease Facts, Available online: https://www.cdc.gov/heartdisease/facts.html.
2. (2023, February 27). Cardiovascular Diseases. Available online: https://www.who.int/health-topics/cardiovascular-diseases.html.
3. Real-world data to generate evidence about healthcare interventions10.1007/s41649-019-00095-1 ↗
4. Data mining in clinical big data: The frequently used databases, steps, and methodological models
5. An optimized stacked support vector machines based expert system for the effective prediction of heart failure10.1109/ACCESS.2019.2909969 ↗
6. Machine learning-based automated diagnostic systems developed for heart failure prediction using different types of data modalities: A systematic review and future directions10.1155/2022/9288452 ↗
7. Machine learning techniques for heart disease prediction
8. A patient-centred, comprehensive model for the care for heart failure: The 360 heart failure centre10.1136/openhrt-2019-001221 ↗
9. A Clinical Decision Support System (CDSS) for Unbiased Prediction of Caesarean Section Based on Features Extraction and Optimized Classification10.1155/2022/1901735 ↗
10. Development of hepatitis disease detection system by exploiting sparsity in linear support vector machine to improve strength of AdaBoost ensemble model
11. Javeed, A., Dallora, A.L., Berglund, J.S., and Anderberg, P. (2022). An Intelligent Learning System for Unbiased Prediction of Dementia Based on Autoencoder and AdaBoost Ensemble Learning. Life, 12.10.3390/life12071097 ↗
12. Javeed, A., Dallora, A.L., Berglund, J.S., Idrisoglu, A., Ali, L., Rauf, H.T., and Anderberg, P. (2023). Early Prediction of Dementia Using Feature Extraction Battery (FEB) and Optimized Support Vector Machine (SVM) for Classification. Biomedicines, 11.10.3390/biomedicines11020439 ↗
13. Heart risk failure prediction using a novel feature selection method for feature refinement and neural network for classification
14. An automated diagnostic system for heart disease prediction based on χ2 statistical model and optimally configured deep neural network10.1109/ACCESS.2019.2904800 ↗
15. An intelligent learning system based on random search algorithm and optimized random forest model for improved heart disease detection10.1109/ACCESS.2019.2952107 ↗
16. Smart heart monitoring: Early prediction of heart problems through predictive analysis of ECG signals10.1109/ACCESS.2019.2937875 ↗
17. Remote health monitoring of heart failure with data mining via CART method on HRV features10.1109/TBME.2010.2092776 ↗
18. Diagnosis of heart disease using fuzzy resolution mechanism10.3923/jai.2012.47.55 ↗
19. Predictive modeling of hospital mortality for patients with heart failure by using an improved random survival forest10.1109/ACCESS.2018.2789898 ↗
20. Survival prediction among heart patients using machine learning techniques10.3934/mbe.2022007 ↗
21. Multi-Machine Learning Binary Classification, Feature Selection and Comparison Technique for Predicting Death Events Related to Heart Disease
22. (2023, February 27). Mortality-Heart Dataset. Available online: https://github.com/khattakkrk/datascience.
23. Grid search in hyperparameter optimization of machine learning models for prediction of HIV/AIDS test results
24. Liu, H., and Setiono, R. (1995, January 5–8). Chi2: Feature selection and discretization of numeric attributes. Proceedings of the 7th IEEE International Conference on Tools with Artificial Intelligence, Herndon, VA, USA.
25. Addressing data complexity for imbalanced datasets: Analysis of SMOTE-based oversampling and evolutionary undersampling10.1007/s00500-010-0625-8 ↗
26. SMOTE: Synthetic minority over-sampling technique10.1613/jair.953 ↗
27. Imbalanced-learn: A python toolbox to tackle the curse of imbalanced datasets in machine learning
28. Number of trees in random forest
29. Aprilliani, U., and Rustam, Z. (2018, January 27–28). Osteoarthritis disease prediction based on random forest. Proceedings of the 2018 International Conference on Advanced Computer Science and Information Systems (ICACSIS), Yogyakarta, Indonesia.10.1109/ICACSIS.2018.8618166 ↗
30. Instance reduction for avoiding overfitting in decision trees
31. Saleem, M.A., Thien Le, N., Asdornwised, W., Chaitusaney, S., Javeed, A., and Benjapolakul, W. (2023). Sooty Tern Optimization Algorithm-Based Deep Learning Model for Diagnosing NSCLC Tumours. Sensors, 23.10.3390/s23042147 ↗
32. Effective diagnosis of heart disease through neural networks ensembles10.1016/j.eswa.2008.09.013 ↗
33. Adaptive weighted fuzzy rule-based system for the risk level assessment of heart disease10.1007/s10489-017-1037-6 ↗
34. The Matthews correlation coefficient (MCC) is more reliable than balanced accuracy, bookmaker informedness, and markedness in two-class confusion matrix evaluation10.1186/s13040-021-00244-z ↗
35. The ROC curve and the area under it as performance measures10.1175/825.1 ↗
36. Receiver operating characteristic (ROC) curve analysis for medical diagnostic test evaluation
37. Reliable Parkinson’s disease detection by analyzing handwritten drawings: Construction of an unbiased cascaded learning system based on feature selection and adaptive boosting model10.1109/ACCESS.2019.2932037 ↗
38. An investigation of missing data methods for classification trees applied to binary response data
39. Predicting Dementia Risk Factors Based on Feature Selection and Neural Networks
40. Machine Learning for Dementia Prediction: A Systematic Review and Future Research Directions10.1007/s10916-023-01906-7 ↗