A New Deep Learning Approach Enhanced with Ensemble Learning for Accurate Intrusion Detection in IOT Networks

被引:0
作者
Jothi, K. R. [1 ]
Jain, Mehul [1 ]
Jain, Ankit [1 ]
Amali, D. Geraldine Bessie [1 ]
Manoj, S. Oswalt [2 ]
机构
[1] Vellore Inst Technol, Sch Comp Sci & Engn, Vellore, India
[2] Sri Krishna Coll Engn & Technol, Dept Comp Sci & Business Syst, Coimbatore, India
关键词
Deep learning; Ensemble learning; Machine learning; Intrusion Detection System; Cyber Security; Bot-IoT dataset;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The size and capabilities of IoT (Internet of Things) networks have seen an unprecedented growth in recent years. Consequently, many organizations have deployed large scale IoT networks to increase their organizational efficiency. However, the added benefits of IoT networks come along with a higher risk of malicious attacks and intrusions. Robust and accurate IDSs (Intrusion Detection Systems) are hence vital in preventing damage and taking preventive measures. Until recently, IDSs were created using conven-tional machine learning algorithms such as SVM, decision trees and random forests. Although these algorithms provided decent results, the systems created were inflexible and non-scalable. In contrast, deep learning methods have been shown to perform considerably better in situations where complex relationships exist within the data. Additionally, other approaches such as ensemble learning provide an opportunity to improve the accuracy of the results as well as develop a scalable distributed system. In this paper, we present a methodology to create efficient IDS combining the strengths of deep learning and ensemble learning. Utilizing these approaches, an ensemble of Feedforward Neural Networks (FNN) is created to detect intrusions and pre-vent attacks. The performance of the approach is validated using k-fold cross validation on a sample from the Bot-IoT dataset. Furthermore, a comparison is done with Random Forest, Decision Tree and Xgboost models to see the efficacy of the approach. Results obtained from the k-fold cross validation of the deep ensemble approach show a high classification accuracy of 99.08% on the Bot-IoT dataset.
引用
收藏
页码:1 / 20
页数:20
相关论文
共 24 条
[1]   Intrusion Detection Systems Based on Artificial Intelligence Techniques in Wireless Sensor Networks [J].
Alrajeh, Nabil Ali ;
Lloret, J. .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
[2]   Network Intrusion Detection System Using Random Forest and Decision Tree Machine Learning Techniques [J].
Bhavani, T. Tulasi ;
Rao, M. Kameswara ;
Reddy, A. Manohar .
FIRST INTERNATIONAL CONFERENCE ON SUSTAINABLE TECHNOLOGIES FOR COMPUTATIONAL INTELLIGENCE, 2020, 1045 :637-643
[3]  
Breiman L, 1996, MACH LEARN, V24, P123, DOI 10.1023/A:1018054314350
[4]  
Ferrag M.A., 2019, 6 INT S ICS SCADA CY, P136, DOI [10.14236/ewic/icscsr19.16, DOI 10.14236/EWIC/ICSCSR19.16]
[5]   Deep learning for cyber security intrusion detection: Approaches, datasets, and comparative study [J].
Ferrag, Mohamed Amine ;
Maglaras, Leandros ;
Moschoyiannis, Sotiris ;
Janicke, Helge .
JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 50
[6]   Ensemble based collaborative and distributed intrusion detection systems: A survey [J].
Folino, Gianluigi ;
Sabatino, Pietro .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 66 :1-16
[7]   Omni SCADA Intrusion Detection Using Deep Learning Algorithms [J].
Gao, Jun ;
Gan, Luyun ;
Buschendorf, Fabiola ;
Zhang, Liao ;
Liu, Hua ;
Li, Peixue ;
Dong, Xiaodai ;
Lu, Tao .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (02) :951-961
[8]   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
[9]   An effective intrusion detection approach using SVM with naive Bayes feature embedding [J].
Gu, Jie ;
Lu, Shan .
COMPUTERS & SECURITY, 2021, 103
[10]  
Guo C, 2016, Arxiv, DOI arXiv:1604.06737