A Deep Learning-Based DDoS Detection Framework for Internet of Things

Intrusion detection system (IDS) is an active defense mechanism implemented by the Internet of Things (IoT), which can identify the intrusion behavior and initiate alarms. However, there are concerns regarding the sustainability and feasibility to existing schemes when facing the increasing of threats in IoT. In particular, these concerns in terms of the increasing levels of adaptive performance and the insufficient levels of detection accuracy. In this paper, we present a novel deep learning method to address the aforementioned concerns. We detail the proposed convolution neural network model based on the developed feature fusion mechanism. Furthermore, we also propose a Symmetric logarithmic loss function based on categorical cross entropy. In addition, the proposed detection framework has been applied to GPU-enabled TensorFlow, and evaluated using the benchmark of NSL-KDD datasets. Extensive experimental results indicate that the developed model outperforms traditional approaches and has great potential to be applied for attacks detection in IoTs.

[1]  Georgios Kambourakis,et al.  Dendron : Genetic trees driven rule induction for network intrusion detection systems , 2018, Future Gener. Comput. Syst..

[2]  Shui Yu,et al.  Security and Privacy in the Age of the Smart Internet of Things: An Overview from a Networking Perspective , 2018, IEEE Communications Magazine.

[3]  Nick Feamster,et al.  Machine Learning DDoS Detection for Consumer Internet of Things Devices , 2018, 2018 IEEE Security and Privacy Workshops (SPW).

[4]  Parvez Faruki,et al.  Network Intrusion Detection for IoT Security Based on Learning Techniques , 2019, IEEE Communications Surveys & Tutorials.

[5]  Keqiu Li,et al.  How Can Heterogeneous Internet of Things Build Our Future: A Survey , 2018, IEEE Communications Surveys & Tutorials.

[6]  Pan He,et al.  Adversarial Examples: Attacks and Defenses for Deep Learning , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[7]  Kai Yang,et al.  Active Learning for Wireless IoT Intrusion Detection , 2018, IEEE Wireless Communications.

[8]  Robert X. Gao,et al.  Deep learning and its applications to machine health monitoring , 2019, Mechanical Systems and Signal Processing.

[9]  Mohsen Guizani,et al.  Deep Learning for IoT Big Data and Streaming Analytics: A Survey , 2017, IEEE Communications Surveys & Tutorials.

[10]  Sushruta Mishra,et al.  Implementation of BFS-NB Hybrid Model in Intrusion Detection System , 2018, Advances in Intelligent Systems and Computing.

[11]  Wanlei Zhou,et al.  Modeling malicious activities in cyber space , 2015, IEEE Network.

[12]  Mansoor Alam,et al.  A Deep Learning Approach for Network Intrusion Detection System , 2016, EAI Endorsed Trans. Security Safety.

[13]  Xiangjian He,et al.  Building an Intrusion Detection System Using a Filter-Based Feature Selection Algorithm , 2016, IEEE Transactions on Computers.

[14]  P. Venkata Krishna,et al.  A Deep Learning Based Artificial Neural Network Approach for Intrusion Detection , 2017, ICMC.

[15]  Qi Shi,et al.  A Deep Learning Approach to Network Intrusion Detection , 2018, IEEE Transactions on Emerging Topics in Computational Intelligence.

[16]  Max Mühlhäuser,et al.  Analyzing flow-based anomaly intrusion detection using Replicator Neural Networks , 2016, 2016 14th Annual Conference on Privacy, Security and Trust (PST).