A Deep Learning Ensemble Approach to Detecting Unknown Network Attacks

被引:21
作者
Ahmad, Rasheed [1 ]
Alsmadi, Izzat [2 ]
Alhamdani, Wasim [1 ]
Tawalbeh, Lo'ai [2 ]
机构
[1] Univ Cumberlands, 6178 Coll Stn Dr, Williamsburg, KY 40769 USA
[2] Texas A&M Univ, One Univ Way, San Antonio, TX 78224 USA
关键词
Intrusion Detection System (IDS); Deep learning; Unknown attacks; Internet of Things (IoT); Benchmark network datasets; INTRUSION DETECTION SYSTEM; INTERNET; THINGS; AUTOENCODER; ANALYTICS; FRAMEWORK; DATASET;
D O I
10.1016/j.jisa.2022.103196
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The majority of the intrusion detection solutions proposed using machine learning and deep learning approaches are based on known attack classes only. Comprehensive threat detection systems should consider both known and unknown attacks. Rapidly changing network environment and the advanced tools and techniques used by adversaries to launch new sophisticated attacks highlight a growing need to build intrusion detection systems that are more realistic, diverse, and robust to detect known and unknown attacks. We employed deep-learning models in our experiments to detect unknown threats, never introduced before to the model. This paper also studied the bias issues in connection with unknown threats detection. Many recent research studies based on conventional machine learning may report biased results and restricted training due to relying only on a single dataset; thus, there are existing threats that the model is unaware of, although the model may have high accuracy (in the known territories). This study presents a realistic IDS approach in which a deep learning classifiers' ensemble is trained on four benchmark IDS datasets for testing the unknown attack instances. Specifically, the model has no prior knowledge of some labels and traffic patterns in those experiments. The architecture proposed builds a deep learning ensemble using classifiers well-known to process and produce good results for sequential data. Our empirical results indicate that the proposed ensemble model can detect a range of unknown attacks with reasonable performance measures and a practical approach towards building a comprehensive IDS solution.
引用
收藏
页数:15
相关论文
共 87 条
[1]   Deep Learning Approach Combining Sparse Autoencoder With SVM for Network Intrusion Detection [J].
Al-Qatf, Majjed ;
Yu Lasheng ;
Al-Habib, Mohammed ;
Al-Sabahi, Kamal .
IEEE ACCESS, 2018, 6 :52843-52856
[2]   Anomaly-based intrusion detection system through feature selection analysis and building hybrid efficient model [J].
Aljawarneh, Shadi ;
Aldwairi, Monther ;
Yassein, Muneer Bani .
JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 25 :152-160
[3]  
[Anonymous], 2020, Cisco Annual Internet Report
[4]   A Supervised Intrusion Detection System for Smart Home IoT Devices [J].
Anthi, Eirini ;
Williams, Lowri ;
Slowinska, Malgorzata ;
Theodorakopoulos, George ;
Burnap, Pete .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :9042-9053
[5]   Applying dimension reduction to EEG data by Principal Component Analysis reduces the quality of its subsequent Independent Component decomposition [J].
Artoni, Fiorenzo ;
Delorme, Arnaud ;
Makeig, Scott .
NEUROIMAGE, 2018, 175 :176-187
[6]   Beat the Machine: Challenging Humans to Find a Predictive Model's "Unknown Unknowns" [J].
Attenberg, Joshua ;
Ipeirotis, Panos ;
Provost, Foster .
ACM JOURNAL OF DATA AND INFORMATION QUALITY, 2015, 6 (01)
[7]  
Attia T.M., 2019, P 2 EUR MIDDL E N AF
[8]   Assessing risks and threats with layered approach to Internet of Things security [J].
Aydos, Murat ;
Vural, Yilmaz ;
Tekerek, Adem .
MEASUREMENT & CONTROL, 2019, 52 (5-6) :338-353
[9]  
Aygun R. Can, 2017, 2017 IEEE 4th International Conference on Cyber-Security and Cloud Computing (CSCloud), P193, DOI 10.1109/CSCloud.2017.39
[10]  
Bedi Punam, 2020, Procedia Computer Science, V171, P780, DOI [10.1016/j.procs.2020.04.085, 10.1016/j.procs.2020.04.085]