Skip to main content

Table 12 FS vs. FE for multiclass classification with 9 features

From: Optimizing IoT intrusion detection system: feature selection versus feature extraction in machine learning

Models

Accuracy (%)

Precision (%)

Re-call (%)

F1-score (%)

MCC

FS (s)

Training (s)

Inference (ms)

Feature selection

 DT

72.65

40.81

33.33

29.39

0.4553

8.38

0.75

11.00

 RF

71.42

33.75

27.65

24.06

0.3606

10.00

826.79

 kNN

70.11

33.06

26.29

22.29

0.5271

4.26

807,363.15

 NB

19.22

24.14

34.37

19.2

0.2498

0.88

50.40

 MLP

72.65

40.81

33.33

29.39

0.4553

72.16

230.48

Feature extraction

 DT

77.04

57.75

45.29

40.66

0.5768

5.27

1.40

12.13

 RF

76.25

42.42

43.33

36.83

0.5563

20.99

1317.2

 kNN

41.74

43.36

21.24

15.26

0.1835

1.53

10,193.23

 NB

52.43

30.69

50.32

32.64

0.4104

0.81

72.35

 MLP

76.90

53.66

45.11

39.77

0.5692

129.93

239.49