Research Article

Predicting Mortality in Hospitalized COVID-19 Patients in Zambia: An Application of Machine Learning

Table 4

Performance of ML models for all features compared to selected features in both imbalance and balanced mortality classes.

Imbalanced classesBalanced classes
All featuresSelected featuresAll featuresSelected features

XGBAccuracy0.7340.7180.9340.923
Recall (TPR)0.6750.7060.9450.942
Specificity (TNR)0.7400.7310.9230.904
Precision (PPV)0.2180.2260.9250.907
F1-score0.3250.3350.9340.924
ROC_AUC0.7930.7760.9820.975
PRC_AUC0.3470.3530.9830.974

GBAccuracy0.6230.9060.9210.917
Recall (TPR)0.2790.2790.9330.942
Specificity (TNR)0.9680.9680.9080.892
Precision (PPV)0.4720.4460.9110.897
F1-score0.3480.3400.9220.919
ROC_AUC0.7310.7740.9760.971
PRC_AUC0.2890.3370.9740.967

RFAccuracy0.7210.7890.9070.908
Recall (TPR)0.6360.6280.9260.936
Specificity (TNR)0.8070.8050.8890.880
Precision (PPV)0.2460.2480.8930.886
F1-score0.3540.3520.9090.910
ROC_AUC0.8110.8110.9690.968
PRC_AUC0.3920.3740.9660.964

SVMAccuracy0.7050.6970.8970.880
Recall (TPR)0.7130.7840.9280.914
Specificity (TNR)0.6960.6890.8650.845
Precision (PPV)0.1910.2020.8740.856
F1-score0.3010.3200.9000.884
ROC_AUC0.7920.8130.9410.941
PRC_AUC0.3400.3510.9220.928

DTAccuracy0.7030.7260.8800.882
Recall (TPR)0.7130.6600.8880.906
Specificity (TNR)0.7020.7330.8720.857
Precision (PPV)0.1910.1980.8740.864
F1-score0.3010.3030.8810.885
ROC_AUC0.7520.7430.9090.907
PRC_AUC0.3510.3450.9220.918

LRAccuracy0.7230.7180.8310.819
Recall (TPR)0.7370.7530.8400.832
Specificity (TNR)0.7230.7150.8230.806
Precision (PPV)0.2100.2080.8260.812
F1-score0.3260.3250.8320.821
ROC_AUC0.8100.8170.9080.901
PRC_AUC0.3700.3650.9110.903

NBAccuracy0.8860.8950.7850.792
Recall (TPR)0.2470.2250.7280.806
Specificity (TNR)0.9500.9620.8410.778
Precision (PPV)0.3270.3710.8210.784
F1-score0.2800.2780.7700.794
ROC_AUC0.7620.7740.8560.869
PRC_AUC0.2660.2700.8440.860