Towards Effective Detection of Recent DDoS Attacks: A Deep Learning Approach

被引:12
作者
Lopes, Ivandro Ortet [1 ,2 ,3 ,4 ]
Zou, Deqing [2 ,4 ,5 ,6 ]
Ruambo, Francis A. [1 ,2 ,3 ,4 ]
Akbar, Saeed [1 ]
Yuan, Bin [2 ,4 ,5 ,6 ,7 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Cluster & Grid Comp Lab, Wuhan 430074, Peoples R China
[4] Huazhong Univ Sci & Technol, Serv Comp Technol & Syst Lab, Wuhan 430074, Peoples R China
[5] Huazhong Univ Sci & Technol, Big Data Secur Engn Res Ctr, Wuhan 430074, Peoples R China
[6] Huazhong Univ Sci & Technol, Sch Cyber Sci & Engn, Wuhan 430074, Peoples R China
[7] Shenzhen Huazhong Univ Sci & Technol, Res Inst, Shenzhen 518057, Peoples R China
基金
中国国家自然科学基金;
关键词
NETWORK INTRUSION DETECTION;
D O I
10.1155/2021/5710028
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed Denial of Service (DDoS) is a predominant threat to the availability of online services due to their size and frequency. However, developing an effective security mechanism to protect a network from this threat is a big challenge because DDoS uses various attack approaches coupled with several possible combinations. Furthermore, most of the existing deep learning- (DL-) based models pose a high processing overhead or may not perform well to detect the recently reported DDoS attacks as these models use outdated datasets for training and evaluation. To address the issues mentioned earlier, we propose CyDDoS, an integrated intrusion detection system (IDS) framework, which combines an ensemble of feature engineering algorithms with the deep neural network. The ensemble feature selection is based on five machine learning classifiers used to identify and extract the most relevant features used by the predictive model. This approach improves the model performance by processing only a subset of relevant features while reducing the computation requirement. We evaluate the model performance based on CICDDoS2019, a modern and realistic dataset consisting of normal and DDoS attack traffic. The evaluation considers different validation metrics such as accuracy, precision, F1-Score, and recall to argue the effectiveness of the proposed framework against state-of-the-art IDSs.
引用
收藏
页数:14
相关论文
共 37 条
[11]   Machine Learning DDoS Detection for Consumer Internet of Things Devices [J].
Doshi, Rohan ;
Apthorpe, Noah ;
Feamster, Nick .
2018 IEEE SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (SPW 2018), 2018, :29-35
[12]   DDoSNet: A Deep-Learning Model for Detecting Network Attacks [J].
Elsayed, Mahmoud Said ;
Nhien-An Le-Khac ;
Dev, Soumyabrata ;
Jurcut, Anca Delia .
2020 21ST IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (IEEE WOWMOM 2020), 2020, :391-396
[13]   Deep learning methods in network intrusion detection: A survey and an objective comparison [J].
Gamage, Sunanda ;
Samarabandu, Jagath .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 169
[14]   Towards a deep learning-driven intrusion detection approach for Internet of Things [J].
Ge, Mengmeng ;
Syed, Naeem Firdous ;
Fu, Xiping ;
Baig, Zubair ;
Robles-Kelly, Antonio .
COMPUTER NETWORKS, 2021, 186
[15]   XAI-Explainable artificial intelligence [J].
Gunning, David ;
Stefik, Mark ;
Choi, Jaesik ;
Miller, Timothy ;
Stumpf, Simone ;
Yang, Guang-Zhong .
SCIENCE ROBOTICS, 2019, 4 (37)
[16]  
Guo C., ENTITY EMBEDDINGS CA, P9
[17]   The Real-World-Weight Cross-Entropy Loss Function: Modeling the Costs of Mislabeling [J].
Ho, Yaoshiang ;
Wookey, Samuel .
IEEE ACCESS, 2020, 8 :4806-4813
[18]   Fastai: A Layered API for Deep Learning [J].
Howard, Jeremy ;
Gugger, Sylvain .
INFORMATION, 2020, 11 (02)
[19]   Using AUC and accuracy in evaluating learning algorithms [J].
Huang, J ;
Ling, CX .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (03) :299-310
[20]  
Kanimozhi V, 2019, ICT EXPRESS, V5, P211