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 条
  • [21] An Effective Ensemble Learning-Based Real-Time Intrusion Detection Scheme for an In-Vehicle Network
    Alalwany, Easa
    Mahgoub, Imad
    ELECTRONICS, 2024, 13 (05)
  • [22] An Effective Ensemble Classification Algorithm for Intrusion Detection System
    Wang, Jun-Ping
    Wang, Ti-Ling
    Wu, Yu-Hsuan
    Tsai, Chun-Wei
    RECENT CHALLENGES IN INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2024, PT I, 2024, 2144 : 51 - 62
  • [23] An Effective Intrusion Detection System Using Homogeneous Ensemble Techniques
    Masoodi, Faheem Syeed
    Abrar, Iram
    Bamhdi, Alwi M.
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2022, 16 (01)
  • [24] An SVM-Based Ensemble Approach for Intrusion Detection
    Sahu, Santosh Kumar
    Katiyar, Akanksha
    Kumari, Kanchan Mala
    Kumar, Govind
    Mohapatra, Durga Prasad
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2019, 14 (01) : 66 - 84
  • [25] Stacking-Based Ensemble Learning Method for Multi-Spectral Image Classification
    Aboneh, Tagel
    Rorissa, Abebe
    Srinivasagan, Ramasamy
    TECHNOLOGIES, 2022, 10 (01)
  • [26] Forecasting Heart Disease Risk with a Stacking-Based Ensemble Machine Learning Method
    Wu, Yuanyuan
    Xia, Zhuomin
    Feng, Zikai
    Huang, Mengxing
    Liu, Huizhou
    Zhang, Yu
    ELECTRONICS, 2024, 13 (20)
  • [27] A machine learning-based approach for smart agriculture via stacking-based ensemble learning and feature selection methods
    Ben Abdallah, Emna
    Grati, Rima
    Boukadi, Khouloud
    2022 18TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENVIRONMENTS (IE), 2022,
  • [28] A Novel Intrusion Detection Approach Using Machine Learning Ensemble for IoT Environments
    Verma, Parag
    Dumka, Ankur
    Singh, Rajesh
    Ashok, Alaknanda
    Gehlot, Anita
    Malik, Praveen Kumar
    Gaba, Gurjot Singh
    Hedabou, Mustapha
    APPLIED SCIENCES-BASEL, 2021, 11 (21):
  • [29] SAPPHIRE: A stacking-based ensemble learning framework for accurate prediction of thermophilic proteins
    Charoenkwan, Phasit
    Schaduangrat, Nalini
    Moni, Mohammad Ali
    Lio, Pietro
    Manavalan, Balachandran
    Shoombuatong, Watshara
    COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 146
  • [30] A Resilient Intrusion Detection System for IoT Environment Based on a Modified Stacking Ensemble Classifier
    Aishwarya Vardhan
    Prashant Kumar
    Lalit K. Awasthi
    SN Computer Science, 5 (8)