Research Article

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

Pseudocode 6

The sixth set of experiments (ensemble of classifiers).
(1)Load the training portion of the intrusion dataset
(2)Convert the label values from numeric to nominal (only for the UNSW-NB15)
(3)Initialize the ensemble learning method (bagging-boosting)
(4)Use an ML algorithm as a base classifier
(5)Train the ensemble of classifiers on the dataset
(6)Test the ensemble of classifiers on the test dataset
(7)Document the results
(8)Revert to step 3 until each ML algorithms is used with both ensemble learning methods