Research Article

Network Traffic Classification Based on SD Sampling and Hierarchical Ensemble Learning

Table 2

Related works of improved machine learning algorithms.

Detailed methodLiteratureDescriptionDatasetBest accuracy (%)

Ensemble learning[13]Ensemble voting based on classifier resolution and a multitree ensemble modelKDDTest+85.20
[14]An AdaBoost model combining IForest, LOF, K-means algorithmsDatasets in UCI machine learning library96.29
[16]A multiclassifier ensemble algorithm based on probability weighted votingNSL-KDD95.70
[17]A weighted majority algorithm based on the random forestNSL-KDD90.48
[18]A multilayer random forest model based on category detection and a partition techniqueKDD Cup 199994.36
[19]An incremental learning frameworkCICIDS201786.70
[20]A framework based on hard/soft combinatorsReal traffic data79.20
[21]Investigate and evaluate voting, stacking, bagging, boosting ensemble frameworksDatasets in UCI machine learning library99.97

Model optimization[22]A multidimensional stochastic hyperplane isolation methodPersonal real dataAUC = 100.00
[23]The stacked LSTM model combines the idea of sliding windowsPersonal real dataAUC = 91.55
[24]A multimodal data allocation framework MIMETICReal traffic data96.74

Sample optimization[25]Naive Bayes feature embedding methodUNSW-NB15/CICIDS201793.75/98.92
[18]An outlier detection algorithm based on KNNKDD Cup 199994.36