Research Article
Intrusion Detection System for IoT Based on Deep Learning and Modified Reptile Search Algorithm
Table 6
Mutliclassification results of all algorithms.
| | | Train | Test | | | Accuracy | Precision | F1-measure | Recall | Accuracy | Precision | F1-measure | Recall |
| KDD99 | MVO | 99.515 | 96.483 | 94.433 | 92.835 | 91.615 | 86.649 | 84.480 | 84.935 | WOA | 92.275 | 92.414 | 97.304 | 93.126 | 84.375 | 82.501 | 87.351 | 85.225 | MFO | 96.073 | 97.631 | 98.371 | 97.123 | 88.175 | 87.763 | 88.420 | 89.225 | GWO | 95.513 | 94.062 | 98.482 | 92.383 | 87.618 | 84.131 | 88.533 | 84.488 | TSO | 95.439 | 91.027 | 97.437 | 94.919 | 87.536 | 80.791 | 87.479 | 87.016 | BAT | 98.007 | 94.847 | 97.337 | 98.247 | 90.347 | 89.134 | 90.093 | 90.587 | FFA | 91.988 | 97.328 | 91.538 | 93.368 | 84.318 | 91.609 | 84.285 | 85.698 | RSA | 99.910 | 99.909 | 99.906 | 99.910 | 92.040 | 89.684 | 89.985 | 92.040 |
| NSL-KDD | MVO | 99.182 | 96.145 | 94.093 | 92.502 | 75.224 | 75.200 | 66.098 | 68.544 | WOA | 91.947 | 92.080 | 96.968 | 92.797 | 67.951 | 71.131 | 68.907 | 68.801 | MFO | 95.745 | 97.297 | 98.035 | 96.795 | 71.626 | 76.122 | 69.844 | 72.676 | GWO | 95.182 | 93.724 | 98.143 | 92.052 | 71.066 | 72.151 | 69.948 | 67.936 | TSO | 95.078 | 90.657 | 97.067 | 94.558 | 71.330 | 71.298 | 69.697 | 70.810 | BAT | 97.669 | 94.501 | 96.989 | 97.909 | 73.671 | 73.501 | 68.905 | 73.911 | FFA | 91.660 | 96.991 | 91.201 | 93.040 | 67.437 | 75.873 | 62.944 | 68.817 | RSA | 99.201 | 99.158 | 99.148 | 99.201 | 76.107 | 82.171 | 71.731 | 76.107 |
| BIoT | MVO | 99.468 | 99.468 | 99.468 | 99.468 | 99.031 | 99.000 | 98.980 | 98.964 | WOA | 99.472 | 99.472 | 99.472 | 99.472 | 98.956 | 98.957 | 99.005 | 98.964 | MFO | 99.480 | 99.480 | 99.480 | 99.480 | 98.998 | 99.013 | 99.020 | 99.009 | GWO | 99.477 | 99.476 | 99.476 | 99.477 | 98.990 | 98.975 | 99.019 | 98.959 | TSO | 99.460 | 99.459 | 99.459 | 99.460 | 98.986 | 98.941 | 99.005 | 98.981 | BAT | 99.475 | 99.475 | 99.474 | 99.475 | 99.019 | 98.987 | 99.012 | 99.021 | FFA | 99.479 | 99.478 | 99.478 | 99.479 | 98.954 | 99.007 | 98.949 | 98.968 | RSA | 98.829 | 98.829 | 98.829 | 98.829 | 99.020 | 99.098 | 99.070 | 99.038 |
| CIC2017 | MVO | 99.530 | 99.390 | 99.410 | 99.370 | 99.270 | 99.120 | 99.150 | 99.110 | WOA | 99.690 | 99.490 | 99.450 | 99.690 | 99.430 | 99.240 | 99.190 | 99.430 | MFO | 99.360 | 99.370 | 99.480 | 99.430 | 99.100 | 99.120 | 99.220 | 99.170 | GWO | 99.370 | 99.430 | 99.380 | 99.560 | 99.110 | 99.180 | 99.120 | 99.300 | TSO | 99.680 | 99.750 | 99.680 | 99.710 | 99.420 | 99.480 | 99.420 | 99.450 | BAT | 99.490 | 99.630 | 99.440 | 99.640 | 99.230 | 99.360 | 99.180 | 99.380 | FFA | 99.450 | 99.480 | 99.600 | 99.740 | 99.200 | 99.220 | 99.350 | 99.490 | RSA | 99.911 | 99.910 | 99.889 | 99.911 | 99.911 | 99.907 | 99.888 | 99.911 |
|
|