Research Article

Empirical Evaluation of Noise Influence on Supervised Machine Learning Algorithms Using Intrusion Detection Datasets

Pseudocode 2

The second set of experiments (noise filtering).
(1)Load the training portion of the intrusion dataset
(2)Convert the label values from numeric to nominal (only for the UNSW-NB15)
(3)Conduct noise filtering by removing the outliers and the extreme values
(4)Train the ML algorithm on the training dataset
(5)Run the ML algorithm on the testing dataset
(6)Document the results
(7)Revert to step 4 using the other ML algorithms