Fig. 5

Machine learning model performance comparison. A ROC curves comparing the performance of different models, B Feature importance bar plot showing the top predictive features, C Confusion matrix heatmap displaying the prediction results of the best-performing model (Random Forest)