Research Article
Intrusion Detection System for IoT Based on Deep Learning and Modified Reptile Search Algorithm
Table 5
Binary classification results of all algorithms.
| | | Training | Testing | | | Accuracy | Precision | F1-measure | Recall | Accuracy | Precision | F1-measure | Recall |
| KDD99 | MVO | 99.519 | 96.489 | 94.439 | 92.839 | 91.844 | 90.765 | 92.701 | 85.164 | WOA | 92.278 | 92.418 | 97.308 | 93.128 | 84.608 | 86.699 | 92.705 | 85.458 | MFO | 96.079 | 97.639 | 98.379 | 97.129 | 88.413 | 91.922 | 92.710 | 89.463 | GWO | 95.518 | 94.068 | 98.488 | 92.388 | 87.860 | 88.357 | 92.716 | 84.730 | TSO | 95.298 | 90.825 | 97.332 | 94.592 | 87.593 | 85.280 | 92.541 | 87.090 | BAT | 94.992 | 92.922 | 91.782 | 98.662 | 87.384 | 87.280 | 92.751 | 91.055 | FFA | 91.987 | 97.327 | 91.537 | 93.367 | 84.327 | 91.614 | 92.713 | 85.707 | RSA | 99.921 | 99.921 | 99.921 | 99.921 | 92.344 | 94.335 | 92.763 | 92.344 |
| NSL-KDD | MVO | 99.197 | 96.167 | 94.117 | 92.517 | 76.466 | 79.835 | 71.059 | 69.786 | WOA | 91.959 | 92.099 | 96.989 | 92.809 | 69.409 | 75.972 | 74.115 | 70.259 | MFO | 95.760 | 97.320 | 98.060 | 96.810 | 73.187 | 81.176 | 75.162 | 74.237 | GWO | 95.202 | 93.753 | 98.172 | 92.072 | 72.944 | 77.801 | 75.609 | 69.814 | TSO | 95.091 | 90.681 | 97.091 | 94.571 | 72.078 | 73.656 | 73.786 | 71.558 | BAT | 97.693 | 94.533 | 97.023 | 97.933 | 75.192 | 78.473 | 74.197 | 75.432 | FFA | 91.673 | 97.013 | 91.223 | 93.053 | 69.218 | 80.944 | 68.451 | 70.598 | RSA | 99.233 | 99.235 | 99.233 | 99.233 | 77.814 | 83.830 | 77.545 | 77.814 |
| BIoT | MVO | 99.990 | 99.959 | 99.939 | 99.923 | 99.989 | 99.958 | 99.937 | 99.922 | WOA | 99.918 | 99.919 | 99.967 | 99.926 | 99.916 | 99.916 | 99.965 | 99.924 | MFO | 99.956 | 99.971 | 99.978 | 99.966 | 99.954 | 99.969 | 99.976 | 99.964 | GWO | 99.950 | 99.935 | 99.979 | 99.919 | 99.948 | 99.933 | 99.977 | 99.917 | TSO | 99.949 | 99.905 | 99.969 | 99.944 | 99.947 | 99.903 | 99.967 | 99.942 | BAT | 99.975 | 99.943 | 99.968 | 99.977 | 99.973 | 99.941 | 99.966 | 99.975 | FFA | 99.915 | 99.968 | 99.910 | 99.928 | 99.913 | 99.966 | 99.908 | 99.927 | RSA | 99.994 | 99.994 | 99.994 | 99.994 | 99.993 | 99.992 | 99.992 | 99.993 |
| CIC2017 | MVO | 99.577 | 99.427 | 99.457 | 99.417 | 99.577 | 99.427 | 99.457 | 99.417 | WOA | 99.730 | 99.537 | 99.470 | 99.531 | 99.737 | 99.537 | 99.497 | 99.737 | MFO | 99.407 | 99.417 | 99.427 | 99.477 | 99.407 | 99.417 | 99.527 | 99.477 | GWO | 99.417 | 99.477 | 99.427 | 99.607 | 99.417 | 99.477 | 99.427 | 99.607 | TSO | 99.724 | 99.744 | 99.436 | 99.654 | 99.725 | 99.785 | 99.725 | 99.755 | BAT | 99.537 | 99.667 | 99.472 | 99.647 | 99.537 | 99.667 | 99.487 | 99.687 | FFA | 99.497 | 99.517 | 99.470 | 99.601 | 99.497 | 99.517 | 99.647 | 99.787 | RSA | 99.996 | 99.996 | 99.996 | 99.996 | 99.997 | 99.997 | 99.997 | 99.997 |
|
|