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 条
  • [1] Intrusion Detection System with an Ensemble Learning and Feature Selection Framework for IoT Networks
    Rohini, G.
    Gnana Kousalya, C.
    Bino, J.
    IETE JOURNAL OF RESEARCH, 2023, 69 (12) : 8859 - 8875
  • [2] Enhancing intrusion detection in IoT networks using machine learning-based feature selection and ensemble models
    Almotairi, Ayoob
    Atawneh, Samer
    Khashan, Osama A.
    Khafajah, Nour M.
    SYSTEMS SCIENCE & CONTROL ENGINEERING, 2024, 12 (01)
  • [3] Network Intrusion Detection with Two-Phased Hybrid Ensemble Learning and Automatic Feature Selection
    Mananayaka, Asanka Kavinda
    Chung, Sun Sunnie
    IEEE ACCESS, 2023, 11 : 45154 - 45167
  • [4] Advanced Feature-Selection-Based Hybrid Ensemble Learning Algorithms for Network Intrusion Detection Systems
    Mhawi, Doaa N.
    Aldallal, Ammar
    Hassan, Soukeana
    SYMMETRY-BASEL, 2022, 14 (07):
  • [5] Hybrid ensemble techniques used for classifier and feature selection in intrusion detection systems
    Kharwar, Ankit
    Thakor, Devendra
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2022, 28 (04) : 389 - 413
  • [6] Lightweight Intrusion Detection Based on Hybrid Feature Selection Machine Learning
    Xia, Guoxin
    Zhao, Yanqiao
    Han, Chaohui
    Zhao, Xiaosong
    Zhang, Lei
    39TH YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION, YAC 2024, 2024, : 1392 - 1395
  • [7] Enhancing Intrusion Detection Systems with XGBoost Feature Selection and Deep Learning Approaches
    Binsaeed, Khalid A.
    Hafez, Prof. Alaaeldin M.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (05) : 1084 - 1098
  • [8] Network Intrusion Detection and Comparative Analysis Using Ensemble Machine Learning and Feature Selection
    Das, Saikat
    Saha, Sajal
    Priyoti, Annita Tahsin
    Roy, Etee Kawna
    Sheldon, Frederick T. T.
    Haque, Anwar
    Shiva, Sajjan
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4821 - 4833
  • [9] An Efficient Intrusion Detection Framework Based on Embedding Feature Selection and Ensemble Learning Technique
    Mokbal, Fawaz
    Dan, Wang
    Osman, Musa
    Ping, Yang
    Alsamhi, Saeed
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2022, 19 (02) : 237 - 248
  • [10] Enhancing intrusion detection with feature selection and neural network
    Wu, Chunhui
    Li, Wenjuan
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2021, 36 (07) : 3087 - 3105