Building an efficient intrusion detection system based on feature selection and ensemble classifier

被引:304
|
作者
Zhou, Yuyang [1 ,2 ,3 ]
Cheng, Guang [1 ,2 ,3 ]
Jiang, Shanqing [1 ,4 ]
Dai, Mian [1 ,2 ,3 ]
机构
[1] Southeast Univ, Sch Cyber Sci & Engn, Nanjing, Peoples R China
[2] Minist Educ, Key Lab Comp Network & Informat Integrat, Nanjing, Peoples R China
[3] Southeast Univ, Jiangsu Prov Key Lab Comp Network Technol, Nanjing, Peoples R China
[4] Natl Key Lab Sci & Technol Informat Syst Secur, Beijing, Peoples R China
关键词
Cyber security; Intrusion detection system; Data mining; Feature selection; Ensemble classifier; ALGORITHM; FOREST; MODEL; ATTACKS; IDS;
D O I
10.1016/j.comnet.2020.107247
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Intrusion detection system (IDS) is one of extensively used techniques in a network topology to safeguard the integrity and availability of sensitive assets in the protected systems. Although many supervised and unsupervised learning approaches from the field of machine learning have been used to increase the efficacy of IDSs, it is still a problem for existing intrusion detection algorithms to achieve good performance. First, lots of redundant and irrelevant data in high-dimensional datasets interfere with the classification process of an IDS. Second, an individual classifier may not perform well in the detection of each type of attacks. Third, many models are built for stale datasets, making them less adaptable for novel attacks. Thus, we propose a new intrusion detection framework in this paper, and this framework is based on the feature selection and ensemble learning techniques. In the first step, a heuristic algorithm called CFS-BA is proposed for dimensionality reduction, which selects the optimal subset based on the correlation between features. Then, we introduce an ensemble approach that combines C4.5, Random Forest (RF), and Forest by Penalizing Attributes (Forest PA) algorithms. Finally, voting technique is used to combine the probability distributions of the base learners for attack recognition. The experimental results, using NSL-KDD, AWID, and CIC-IDS2017 datasets, reveal that the proposed CFS-BA-Ensemble method is able to exhibit better performance than other related and state of the art approaches under several metrics.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] 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
  • [22] Dimensionality reduction with IG-PCA and ensemble classifier for network intrusion detection
    Salo, Fadi
    Nassif, Ali Bou
    Essex, Aleksander
    COMPUTER NETWORKS, 2019, 148 : 164 - 175
  • [23] An efficient network intrusion detection model for IoT security using K-NN classifier and feature selection
    Mohy-eddine, Mouaad
    Guezzaz, Azidine
    Benkirane, Said
    Azrour, Mourade
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (15) : 23615 - 23633
  • [24] Efficient Twitter Sentiment Analysis System with Feature Selection and Classifier Ensemble
    Fouad, Mohammed M.
    Gharib, Tarek F.
    Mashat, Abdulfattah S.
    INTERNATIONAL CONFERENCE ON ADVANCED MACHINE LEARNING TECHNOLOGIES AND APPLICATIONS (AMLTA2018), 2018, 723 : 516 - 527
  • [25] An ensemble framework with improved hybrid breeding optimization-based feature selection for intrusion detection
    Ye, Zhiwei
    Luo, Jun
    Zhou, Wen
    Wang, Mingwei
    He, Qiyi
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 151 : 124 - 136
  • [26] Building an Effective Approach toward Intrusion Detection Using Ensemble Feature Selection
    Shukla, Alok Kumar
    Singh, Pradeep
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2019, 13 (03) : 31 - 47
  • [27] Building lightweight intrusion detection system using wrapper-based feature selection mechanisms
    Li, Yang
    Wang, Jun-Li
    Tian, Zhi-Hong
    Lu, Tian-Bo
    Young, Chen
    COMPUTERS & SECURITY, 2009, 28 (06) : 466 - 475
  • [28] Two-Layer Intrusion Detection Model Based on Ensemble Classifier
    Lu, Limin
    Teng, Shaohua
    Zhang, Wei
    Zhang, Zhenhua
    Fei, Lunke
    Fang, Xiaozhao
    COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING, CHINESECSCW 2019, 2019, 1042 : 104 - 115
  • [29] An Intrusion Detection System Using Unsupervised Feature Selection
    Suman, Chanchal
    Tripathy, Somanath
    Saha, Sriparna
    PROCEEDINGS OF THE 2019 IEEE REGION 10 CONFERENCE (TENCON 2019): TECHNOLOGY, KNOWLEDGE, AND SOCIETY, 2019, : 19 - 24
  • [30] Bootstrap-based homogeneous ensemble feature selection for network intrusion detection system
    Damtew, Yeshalem Gezahegn
    Chen, Hongmei
    Din, Burhan Mohi Yu
    DEVELOPMENTS OF ARTIFICIAL INTELLIGENCE TECHNOLOGIES IN COMPUTATION AND ROBOTICS, 2020, 12 : 27 - 34