Shielding networks: enhancing intrusion detection with hybrid feature selection and stack ensemble learning

被引:4
|
作者
Alsaffar, Ali Mohammed [1 ,2 ]
Nouri-Baygi, Mostafa [1 ]
Zolbanin, Hamed M. [3 ]
机构
[1] Ferdowsi Univ Mashhad, Dept Comp Engn, Mashhad, Iran
[2] Imam Al Kadhum Coll IKC, Dept Comp Tech Engn, Baghdad, Iraq
[3] Univ Dayton, Sch Business Adm, Dayton, OH USA
关键词
Intrusion detection system; Machine learning; Feature selection; Stacked ensemble; DETECTION SYSTEM; MODELS; BORUTA;
D O I
10.1186/s40537-024-00994-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The frequent usage of computer networks and the Internet has made computer networks vulnerable to numerous attacks, highlighting the critical need to enhance the precision of security mechanisms. One of the most essential measures to safeguard networking resources and infrastructures is an intrusion detection system (IDS). IDSs are widely used to detect, identify, and track malicious threats. Although various machine learning algorithms have been used successfully in IDSs, they are still suffering from low prediction performances. One reason behind the low accuracy of IDSs is that existing network traffic datasets have high computational complexities that are mainly caused by redundant, incomplete, and irrelevant features. Furthermore, standalone classifiers exhibit restricted classification performance and typically fail to produce satisfactory outcomes when dealing with imbalanced, multi-category traffic data. To address these issues, we propose an efficient intrusion detection model, which is based on hybrid feature selection and stack ensemble learning. Our hybrid feature selection method, called MI-Boruta, combines mutual information (MI) as a filter method and the Boruta algorithm as a wrapper method to determine optimal features from our datasets. Then, we apply stacked ensemble learning by using random forest (RF), Catboost, and XGBoost algorithms as base learners with multilayer perceptron (MLP) as meta-learner. We test our intrusion detection model on two widely recognized benchmark datasets, namely UNSW-NB15 and CICIDS2017. We show that our proposed IDS outperforms existing IDSs in almost all performance criteria, including accuracy, recall, precision, F1-Score, false positive rate, true positive rate, and error rate.
引用
收藏
页数:32
相关论文
共 50 条
  • [41] Enhancing feature selection with GMSMFO: A global optimization algorithm for machine learning with application to intrusion detection
    Hussein, Nazar K.
    Qaraad, Mohammed
    Amjad, Souad
    Farag, M. A.
    Hassan, Saima
    Mirjalili, Seyedali
    Elhosseini, Mostafa A.
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2023, 10 (04) : 1363 - 1389
  • [42] Weighted Feature Selection for Machine Learning Based Accurate Intrusion Detection in Communication Networks
    Tripathi, Gaurav
    Singh, Vishal Krishna
    Sharma, Varun
    Vinodbhai, Majithia Vivek
    IEEE ACCESS, 2024, 12 : 20973 - 20982
  • [43] Kidney Ensemble-Net: Enhancing Renal Carcinoma Detection Through Probabilistic Feature Selection and Ensemble Learning
    Akram, Zaib
    Munir, Kashif
    Tanveer, Muhammad Usama
    Rehman, Atiq Ur
    Bermak, Amine
    IEEE ACCESS, 2024, 12 : 150679 - 150692
  • [44] Filter-Based Ensemble Feature Selection and Deep Learning Model for Intrusion Detection in Cloud Computing
    Kavitha, C.
    Saravanan, M.
    Gadekallu, Thippa Reddy
    Nimala, K.
    Kavin, Balasubramanian Prabhu
    Lai, Wen-Cheng
    ELECTRONICS, 2023, 12 (03)
  • [45] An improved PIO feature selection algorithm for IoT network intrusion detection system based on ensemble learning
    Abu Alghanam, Orieb
    Almobaideen, Wesam
    Saadeh, Maha
    Adwan, Omar
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [46] Combined Ensemble Intrusion Detection Model using Deep learning with Feature Selection for Fog Computing Environments
    Kaliyaperumal, Kalaivani
    Murugaiyan, Chinnadurai
    Perumal, Deepan
    Jayaraman, Ganesh
    Samikannu, Kannan
    ACTA SCIENTIARUM-TECHNOLOGY, 2023, 45
  • [47] Optimization of intrusion detection through fast hybrid feature selection
    Shazzad, KM
    Park, JS
    PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 264 - 266
  • [48] A Hybrid Bat Based Feature Selection Approach for Intrusion Detection
    Laamari, Mohamed Amine
    Kamel, Nadjet
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2014, 2014, 472 : 230 - 238
  • [49] Hybrid feature selection for supporting lightweight intrusion detection systems
    Song, Jianglong
    Zhao, Wentao
    Liu, Qiang
    Wang, Xin
    2ND ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2017), 2017, 887
  • [50] Intrusion Detection Using a New Hybrid Feature Selection Model
    Mohammad, Adel Hamdan
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2021, 30 (01): : 65 - 80