Table 3 Performance comparison for various models.
Model | Accuracy (%) | Precision (%) | Recall (%) | F1 Score (%) |
---|---|---|---|---|
CNN | 97.41 | 95.62 | 96.85 | 97.24 |
RF | 95.89 | 94.11 | 95.34 | 95.8 |
SVM | 94.78 | 92.93 | 94.12 | 94.67 |
Logistic regression | 93.27 | 91.35 | 92.49 | 93.08 |
LSTM | 96.54 | 94.93 | 96.08 | 96.43 |
Decision Tree | 88.32 | 86.47 | 87.61 | 88.18 |
KNN | 91.76 | 90.03 | 91.27 | 91.7 |
Naive Bayes | 82.19 | 80.18 | 81.47 | 82.01 |
Ensemble learning | 94.98 | 93.42 | 94.59 | 94.93 |
NeuroShield model | 98.73 | 96.21 | 97.89 | 98.2 |