Research Article

Application of a New Feature Generation Algorithm in Intrusion Detection System

Table 11

Comparison of two-classification test results.

ResearchMethodAccuracyDataset

Al-Yaseen et al. [13] (2017)SVM + ELM95.75%KDD99
Wang et al. [10] (2017)Augmented Features + SVM99.31%NSL-KDD
Al-Qatf et al. [31] (2018)SAE-SVM (binary classification)99.41%NSL-KDD training dataset with 10-fold cross-validation
Ömer Kasim [20] (2020)Label encoding + normalization + AE-SVM99.5%NSL-KDD training dataset with 10-fold cross-validation
Thaseen, S [24] (2021)Xgboost + MLP + BPN + LSTM99%UNSW_NB15
Proposed methodmgfg + Xgboost (binary classification)100%KDD99 test
Proposed methodmgfg + Xgboost (binary classification)100%KDD99 training dataset with 10-fold cross-validation
Proposed methodmgfg + Xgboost (five-classification)100%KDD99 test
Proposed methodmgfg + Xgboost (five-classification)100%KDD99 training dataset with 10-fold cross-validation
Proposed methodmgfg + Xgboost (binary classification)100%NSL-KDD test
Proposed methodmgfg + Xgboost (binary classification)100%NSL-KDD train dataset with 10-fold cross-validation
Proposed methodmgfg + Xgboost (five-classification)100%NSL-KDD test
Proposed methodmgfg + Xgboost (five-classification)100%NSL-KDD training dataset with 10-fold cross-validation
Proposed methodmgfg + Xgboost (binary classification)100%UNSW_NB15 test
Proposed methodmgfg + Xgboost (binary classification)100%UNSW_NB15 training dataset with 10-fold cross-validation
Proposed methodmgfg + Xgboost (ten-classification)100%UNSW_NB15 test
Proposed methodmgfg + Xgboost (ten-classification)100%UNSW_NB15 training dataset with 10-fold cross-validation
Proposed methodmgfg + Xgboost (three-classification)100%CSE-CIC-IDS2018 test
Proposed methodmgfg + Xgboost (three-classification)100%CSE-CIC-IDS2018 training dataset with 10-fold cross-validation