A Hybrid Spectral Clustering and Deep Neural Network Ensemble Algorithm for Intrusion Detection in Sensor Networks
Open Access
- 13 October 2016
- Vol. 16 (10), 1701
- https://doi.org/10.3390/s16101701
Abstract
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.Keywords
Funding Information
- National Natural Science Foundation of China (11361046, 61602225)
This publication has 32 references indexed in Scilit:
- Intrusion Detection System Using Deep Neural Network for In-Vehicle Network SecurityPLOS ONE, 2016
- A novel SVM-kNN-PSO ensemble method for intrusion detection systemApplied Soft Computing, 2016
- A fuzzy anomaly detection system based on hybrid PSO-Kmeans algorithm in content-centric networksNeurocomputing, 2015
- Network anomaly detection with the restricted Boltzmann machineNeurocomputing, 2013
- Intrusion detection by machine learning: A reviewExpert Systems with Applications, 2009
- Random-Forests-Based Network Intrusion Detection SystemsIEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews), 2008
- Network Security BasicsIEEE Security & Privacy, 2005
- Application of SVM and ANN for intrusion detectionComputers & Operations Research, 2005
- Network intrusion and fault detection: a statistical anomaly approachIEEE Communications Magazine, 2002
- An Intrusion-Detection ModelIEEE Transactions on Software Engineering, 1987