Skip to main content

Table 15 FS vs. FE for multiclass classification with 47 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

77.25

72.18

48.18

45.00

0.5524

5.47

3.47

12.93

 RF

77.14

61.21

45.24

40.45

0.3606

25.02

922.89

 kNN

51.86

41.04

31.09

29.50

0.5271

1.23

200,249.55

 NB

55.84

37.60

63.32

41.57

0.2498

1.92

169.6

 MLP

77.43

66.47

46.00

41.50

0.5638

180.86

135.3

Feature extraction

 DT

65.35

50.12

37.58

32.36

0.4156

5.01

7.85

12.35

 RF

76.65

52.36

44.17

39.43

0.5626

35.90

719.71

 kNN

67.51

55.02

39.23

33.82

0.4694

0.44

143,359

 NB

32.40

36.20

56.10

31.93

0.3050

0.64

210.78

 MLP

77.46

68.08

46.02

41.51

0.5795

90.35

103.62