The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Enhancing Intrusion Detection Systems with XGBoost Feature Selection and Deep Learning Approaches

Author 1: Khalid A. Binsaeed Author 2: Alaaeldin M. Hafez
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 14, No. 5 · Published 2023

DOI: https://doi.org/10.14569/IJACSA.2023.01405112

Abstract

As cyber-attacks evolve in complexity and frequency; the development of effective network intrusion detection systems (NIDS) has become increasingly important. This paper investigates the efficacy of the XGBoost algorithm for feature selection combined with deep learning (DL) techniques, such as ANN, 1DCNN, and BiLSTM, to create accurate intrusion detection systems (IDSs) and evaluating it against NSL-KDD, CIC-IDS2017, and UNSW-NB15 datasets. The high accuracy and low error rate of the classification models demonstrate the potential of the proposed approach in IDS design. The study applied the XGBoost feature extraction technique to obtain a reduced feature vector and addressed data imbalance using the synthetic minority oversampling technique (SMOTE), signif-icantly improving the models’ performance in terms of precision and recall for individual attack classes. The ANN + BiLSTM model combined with SMOTE consistently out performed other models within this paper, emphasizing the importance of data balancing techniques and the effectiveness of integrating XGBoost and DL approaches for accurate IDSs. Future research can focus on implementing novel sampling techniques explicitly designed for IDSs to enhance minority class representation in public datasets during training.

Keywords

How to Cite this Article

Khalid A. Binsaeed and Alaaeldin M. Hafez. "Enhancing Intrusion Detection Systems with XGBoost Feature Selection and Deep Learning Approaches". International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 14, No. 5, 2023. https://doi.org/10.14569/IJACSA.2023.01405112

BibTeX

@article{Binsaeed2023,
  title     = {Enhancing Intrusion Detection Systems with XGBoost Feature Selection and Deep Learning Approaches},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {14},
  number    = {5},
  year      = {2023},
  publisher = {The Science and Information Organization},
  author    = {Khalid A. Binsaeed and Alaaeldin M. Hafez},
  doi       = {10.14569/IJACSA.2023.01405112},
  url       = {https://doi.org/10.14569/IJACSA.2023.01405112}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.