A Hybrid Spectral Clustering and Deep Neural Network Ensemble Algorithm for Intrusion Detection in Sensor Networks

被引:155
作者
Ma, Tao [1 ,2 ]
Wang, Fen [2 ]
Cheng, Jianjun [1 ]
Yu, Yang [1 ]
Chen, Xiaoyun [1 ]
机构
[1] Lanzhou Univ, Sch Informat Sci & Engn, Lanzhou 730000, Peoples R China
[2] Ningxia Normal Univ, Sch Math & Comp Sci, Guyuan 756000, Peoples R China
基金
中国国家自然科学基金;
关键词
intrusion detection system; deep neural network; ensemble model; wireless sensor network; spectral clustering; SVM;
D O I
10.3390/s16101701
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The development of intrusion detection systems (IDS) that are adapted to allow routers and network defence systems to detect malicious network traffic disguised as network protocols or normal access is a critical challenge. This paper proposes a novel approach called SCDNN, which combines spectral clustering (SC) and deep neural network (DNN) algorithms. First, the dataset is divided into k subsets based on sample similarity using cluster centres, as in SC. Next, the distance between data points in a testing set and the training set is measured based on similarity features and is fed into the deep neural network algorithm for intrusion detection. Six KDD-Cup99 and NSL-KDD datasets and a sensor network dataset were employed to test the performance of the model. These experimental results indicate that the SCDNN classifier not only performs better than backpropagation neural network (BPNN), support vector machine (SVM), random forest (RF) and Bayes tree models in detection accuracy and the types of abnormal attacks found. It also provides an effective tool of study and analysis of intrusion detection in large networks.
引用
收藏
页数:23
相关论文
共 55 条
[1]   A novel SVM-kNN-PSO ensemble method for intrusion detection system [J].
Aburomman, Abdulla Amin ;
Reaz, Mamun Bin Ibne .
APPLIED SOFT COMPUTING, 2016, 38 :360-372
[2]  
[Anonymous], 2006, P IEEE CONS COMM NET
[3]  
[Anonymous], 2012, PREDICTION CANDIDATE
[4]  
[Anonymous], 1993, P 6 INT C NEUR INF P
[5]  
[Anonymous], 2011, CS294A LECT NOTES
[6]  
[Anonymous], 2014, P USENIX OSDI
[7]  
[Anonymous], 2014, Evaluating Learning Algorithms A Classification Perspective, DOI DOI 10.1017/CBO9780511921803
[8]  
[Anonymous], EV BASED COMPLEM ALT
[9]  
[Anonymous], 2009, S COMP INT SEC DEF A
[10]  
Barbara D., 2001, SDM, P1, DOI DOI 10.1137/1.9781611972719.28