Decision Support System for Predicting Mortality in Cardiac Patients Based on Machine Learning
- Post by: Ashir Javeed
- 20 June, 2023
- No Comment
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).
Keywords: heart morality; feature ranking; random forest; imbalance classes
Reference
https://www.mdpi.com/2076-3417/13/8/5188
Link
https://doi.org/10.3390/app13085188