Effective network intrusion detection using stacking-based ensemble approach

被引:9
|
作者
Ali, Muhammad [1 ,2 ]
Haque, Mansoor-ul [1 ,2 ]
Durad, Muhammad Hanif [1 ,2 ]
Usman, Anila [1 ]
Mohsin, Syed Muhammad [3 ,4 ]
Mujlid, Hana [5 ]
Maple, Carsten [6 ]
机构
[1] Pakistan Inst Engn & Appl Sci, Dept Comp & Informat Sci, Islamabad 45650, Pakistan
[2] Pakistan Inst Engn & Appl Sci, Crit Infrastruct Protect & Malware Anal Lab, Islamabad 45650, Pakistan
[3] COMSATS Univ Islamabad, Dept Comp Sci, Islamabad 45550, Pakistan
[4] Virtual Univ Pakistan, Coll Intellectual Novitiates COIN, Lahore 55150, Pakistan
[5] Taif Univ, Dept Comp Engn, Taif, Saudi Arabia
[6] Univ Warwick, Cyber Secur Ctr, Coventry, England
关键词
Machine learning; Intrusion detection system; Denial of service; Ensemble-based learning; CICIDS2017; GNS-3; Performance metrics; DETECTION SYSTEMS; ARTIFICIAL-INTELLIGENCE;
D O I
10.1007/s10207-023-00718-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing demand for communication between networked devices connected either through an intranet or the internet increases the need for a reliable and accurate network defense mechanism. Network intrusion detection systems (NIDSs), which are used to detect malicious or anomalous network traffic, are an integral part of network defense. This research aims to address some of the issues faced by anomaly-based network intrusion detection systems. In this research, we first identify some limitations of the legacy NIDS datasets, including a recent CICIDS2017 dataset, which lead us to develop our novel dataset, CIPMAIDS2023-1. Then, we propose a stacking-based ensemble approach that outperforms the overall state of the art for NIDS. Various attack scenarios were implemented along with benign user traffic on the network topology created using graphical network simulator-3 (GNS-3). Key flow features are extracted using cicflowmeter for each attack and are evaluated to analyze their behavior. Several different machine learning approaches are applied to the features extracted from the traffic data, and their performance is compared. The results show that the stacking-based ensemble approach is the most promising and achieves the highest weighted F1-score of 98.24%.
引用
收藏
页码:1781 / 1798
页数:18
相关论文
共 50 条
  • [31] A stacking-based artificial intelligence framework for an effective detection and localization of colon polyps
    Carina Albuquerque
    Roberto Henriques
    Mauro Castelli
    Scientific Reports, 12
  • [32] Improving Intrusion Detection System By Utilizing Stacking Based Convolutional Neural Network Ensemble Classifier
    Kumar, Pavan S.
    Shriyans, A.
    Rajkumar, Ashwath Nandan
    Hariharan, S.
    Kanthimathi, S.
    10TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES, CONECCT 2024, 2024,
  • [33] 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
  • [34] A Sustainable Fault Diagnosis Approach for Photovoltaic Systems Based on Stacking-Based Ensemble Learning Methods
    Mellit, Adel
    Zayane, Chadia
    Boubaker, Sahbi
    Kamel, Souad
    MATHEMATICS, 2023, 11 (04)
  • [35] Intrusion Detection Using Ensemble Wrapper Filter Based Feature Selection with Stacking Model
    Karthikeyan, D.
    Raj, V. Mohan
    Senthilkumar, J.
    Suresh, Y.
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2023, 35 (01): : 645 - 659
  • [36] An effective intrusion detection approach based on ensemble learning for IIoT edge computing
    Mouaad Mohy-eddine
    Azidine Guezzaz
    Said Benkirane
    Mourade Azrour
    Journal of Computer Virology and Hacking Techniques, 2023, 19 : 469 - 481
  • [37] A Network Intrusion Detection System Based On Ensemble CVM Using Efficient Feature Selection Approach
    Divyasree, T. H.
    Sherly, K. K.
    8TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATIONS (ICACC-2018), 2018, 143 : 442 - 449
  • [38] An effective intrusion detection approach based on ensemble learning for IIoT edge computing
    Mohy-Eddine, Mouaad
    Guezzaz, Azidine
    Benkirane, Said
    Azrour, Mourade
    JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2023, 19 (04) : 469 - 481
  • [39] A stacking-based artificial intelligence framework for an effective detection and localization of colon polyps
    Albuquerque, Carina
    Henriques, Roberto
    Castelli, Mauro
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [40] A stacking-based ensemble learning method for earthquake casualty prediction
    Cui, Shaoze
    Yin, Yunqiang
    Wang, Dujuan
    Li, Zhiwu
    Wang, Yanzhang
    APPLIED SOFT COMPUTING, 2021, 101 (101)