Deep Ensemble Learning With Pruning for DDoS Attack Detection in IoT Networks

被引:7
作者
Saiyedand, Makhduma F. [1 ]
Al-Anbagi, Irfan [1 ]
机构
[1] Univ Regina, Fac Engn & Appl Sci, Regina, SK S4S 0A2, Canada
来源
IEEE TRANSACTIONS ON MACHINE LEARNING IN COMMUNICATIONS AND NETWORKING | 2024年 / 2卷
基金
加拿大自然科学与工程研究理事会;
关键词
Denial-of-service attack; Internet of Things; Computer crime; Feature extraction; Long short term memory; Image edge detection; Ensemble learning; CNN; deep learning; DDoS attacks; ensemble learning; IoT security; LSTM; pruning; INTRUSION DETECTION; DETECTION SYSTEM; CHALLENGES; MACHINE;
D O I
10.1109/TMLCN.2024.3395419
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The upsurge of Internet of Things (IoT) devices has increased their vulnerability to Distributed Denial of Service (DDoS) attacks. DDoS attacks have evolved into complex multi-vector threats that high-volume and low-volume attack strategies, posing challenges for detection using traditional methods. These challenges highlight the importance of reliable detection and prevention measures. This paper introduces a novel Deep Ensemble learning with Pruning (DEEPShield) system, to efficiently detect both high- and low-volume DDoS attacks in resource-constrained environments. The DEEPShield system uses ensemble learning by integrating a Convolutional Neural Network (CNN) and a Long Short-Term Memory (LSTM) network with a network traffic analysis system. This system analyzes and preprocesses network traffic while being data-agnostic, resulting in high detection accuracy. In addition, the DEEPShield system applies unit pruning to refine ensemble models, optimizing them for deployment on edge devices while maintaining a balance between accuracy and computational efficiency. To address the lack of a detailed dataset for high- and low-volume DDoS attacks, this paper also introduces a dataset named HL-IoT, which includes both attack types. Furthermore, the testbed evaluation of the DEEPShield system under various load scenarios and network traffic loads showcases its effectiveness and robustness. Compared to the state-of-the-art deep ensembles and deep learning methods across various datasets, including HL-IoT, ToN-IoT, CICIDS-17, and ISCX-12, the DEEPShield system consistently achieves an accuracy over 90% for both DDoS attack types. Furthermore, the DEEPShield system achieves this performance with reduced memory and processing requirements, underscoring its adaptability for edge computing scenarios.
引用
收藏
页码:596 / 616
页数:21
相关论文
共 55 条
[31]  
Nandanwar M., 2022, Gafgyt Backdoor
[32]   Intrusion Detection for Secure Social Internet of Things Based on Collaborative Edge Computing: A Generative Adversarial Network-Based Approach [J].
Nie, Laisen ;
Wu, Yixuan ;
Wang, Xiaojie ;
Guo, Lei ;
Wang, Guoyin ;
Gao, Xinbo ;
Li, Shengtao .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2022, 9 (01) :134-145
[33]   Entropy-KL-ML:Enhancing the Entropy-KL-Based Anomaly Detection on Software-Defined Networks [J].
Niknami, Nadia ;
Wu, Jie .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (06) :4458-4467
[34]   An Online Offline Framework for Anomaly Scoring and Detecting New Traffic in Network Streams [J].
Odiathevar, Murugaraj ;
Seah, Winston K. G. ;
Frean, Marcus ;
Valera, Alvin .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (11) :5166-5181
[35]   Bro: a system for detecting network intruders in real-time [J].
Paxson, V .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 1999, 31 (23-24) :2435-2463
[36]   A review of Pareto pruning methods for multi-objective optimization [J].
Petchrompo, Sanyapong ;
Coit, David W. ;
Brintrup, Alexandra ;
Wannakrairot, Anupong ;
Parlikad, Ajith Kumar .
COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 167
[37]  
Radware, 2017, Reaper botnet
[38]   Semisupervised-Learning-Based Security to Detect and Mitigate Intrusions in IoT Network [J].
Ravi, Nagarathna ;
Shalinie, S. Mercy .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (11) :11041-11052
[39]   A Genetic Algorithm- and t-Test-Based System for DDoS Attack Detection in IoT Networks [J].
Saiyed, Makhduma F. ;
Al-Anbagi, Irfan .
IEEE ACCESS, 2024, 12 :25623-25641
[40]   Flow and unified information-based DDoS attack detection system for multi-topology IoT networks [J].
Saiyed, Makhduma F. ;
Al-Anbagi, Irfan .
INTERNET OF THINGS, 2023, 24