Research Article

Trust in Intrusion Detection Systems: An Investigation of Performance Analysis for Machine Learning and Deep Learning Models

Table 14

The performance of machine learning for KDD dataset using all features.

ModelsEvaluation metricCross-validation performanceTesting performance
DOSNormalProbeR2LU2RDOSNormalProbeR2LU2R

DTTNR99.9799.9899.9910010099.9599.9810099.99100
FPR0.030.020.01000.050.0200.010
FNR00.080.683.0125.8300.070.725.6350
Accuracy99.9999.9799.9999.9999.9999.9999.9799.9999.9899.99
Precision99.9999.9399.2798.174.1799.9999.8910097.166.67
Recall10099.9299.3296.9974.1710099.9399.2894.3750
F-score10099.9299.2997.5370.699.9999.9199.6495.7157.14

KNNTNR99.6199.9499.9899.9910099.5599.8999.9699.99100.00
FPR0.390.060.020.0100.450.110.040.010.00
FNR0.010.189.765.651000.040.2912.278.45100.00
Accuracy99.9199.9299.999.9899.9999.8999.8599.8599.9799.99
Precision99.9199.7197.8296.31099.9099.4795.6795.590
Recall99.9999.8290.2494.35099.9699.7187.7391.550.00
F-score99.9599.7693.8795.28099.9399.5991.5393.530

RFTNR99.9999.98100100100100.099.98100.00100.00100.00
FPR0.010.020000.00.020.000.000.00
FNR00.020.413.23400.00.010.803.5241.67
Accuracy10099.9810099.99100100.099.9899.9999.99100.00
Precision10099.999.9799.3693.75100.099.8999.8299.7087.50
Recall10099.9899.5996.7760100.099.9999.2096.4858.33
F-score10099.9499.7898.0477.8100.099.9499.5198.0670.00

NBTNR73.2399.8797.5299.0297.8871.7199.8699.5499.1097.89
FPR26.770.132.480.982.1228.290.140.460.902.11
FNR3.0740.393.0498.65450.6341.05100.00100.0075.00
Accuracy92.4492.7296.7498.7797.8894.1792.6598.6598.8797.88
Precision93.93990.30.250.2493.8298.920.000.000.15
Recall96.9359.76.961.355599.3758.950.000.0025.00
F-score95.2674.485.74.220.696.5273.87000.31