Chintapalli Siva Surya Narayana, Singh Satya Prakash, Frnda Jaroslav, Bidare Divakarachari Parameshachari, Sarraju Vijaya Lakshmi, Falkowski-Gilski Przemysław
Department of Computer Science and Engineering, Birla Institute of Technology, Mesra, Ranchi, India.
Department of Quantitative Methods and Economic Informatics, Faculty of Operation and Economics of Transport and Communications, University of Zilina, 01026, Zilina, Slovakia.
Heliyon. 2024 Apr 13;10(8):e29410. doi: 10.1016/j.heliyon.2024.e29410. eCollection 2024 Apr 30.
Currently, the Internet of Things (IoT) generates a huge amount of traffic data in communication and information technology. The diversification and integration of IoT applications and terminals make IoT vulnerable to intrusion attacks. Therefore, it is necessary to develop an efficient Intrusion Detection System (IDS) that guarantees the reliability, integrity, and security of IoT systems. The detection of intrusion is considered a challenging task because of inappropriate features existing in the input data and the slow training process. In order to address these issues, an effective meta heuristic based feature selection and deep learning techniques are developed for enhancing the IDS. The Osprey Optimization Algorithm (OOA) based feature selection is proposed for selecting the highly informative features from the input which leads to an effective differentiation among the normal and attack traffic of network. Moreover, the traditional sigmoid and tangent activation functions are replaced with the Exponential Linear Unit (ELU) activation function to propose the modified Bi-directional Long Short Term Memory (Bi-LSTM). The modified Bi-LSTM is used for classifying the types of intrusion attacks. The ELU activation function makes gradients extremely large during back-propagation and leads to faster learning. This research is analysed in three different datasets such as N-BaIoT, Canadian Institute for Cybersecurity Intrusion Detection Dataset 2017 (CICIDS-2017), and ToN-IoT datasets. The empirical investigation states that the proposed framework obtains impressive detection accuracy of 99.98 %, 99.97 % and 99.88 % on the N-BaIoT, CICIDS-2017, and ToN-IoT datasets, respectively. Compared to peer frameworks, this framework obtains high detection accuracy with better interpretability and reduced processing time.
当前,物联网(IoT)在通信和信息技术领域产生了海量的流量数据。物联网应用和终端的多样化与集成使得物联网容易受到入侵攻击。因此,有必要开发一种高效的入侵检测系统(IDS),以确保物联网系统的可靠性、完整性和安全性。由于输入数据中存在不合适的特征以及训练过程缓慢,入侵检测被认为是一项具有挑战性的任务。为了解决这些问题,开发了一种基于有效元启发式算法的特征选择和深度学习技术来增强入侵检测系统。提出了基于鱼鹰优化算法(OOA)的特征选择方法,用于从输入中选择信息量丰富的特征,从而有效区分网络的正常流量和攻击流量。此外,用指数线性单元(ELU)激活函数取代了传统的 sigmoid 和正切激活函数,提出了改进的双向长短期记忆(Bi-LSTM)。改进后的 Bi-LSTM 用于对入侵攻击的类型进行分类。ELU 激活函数在反向传播过程中使梯度极大,从而实现更快的学习。本研究在三个不同的数据集上进行了分析,即 N-BaIoT、加拿大网络安全研究所 2017 年入侵检测数据集(CICIDS-2017)和 ToN-IoT 数据集。实证研究表明,所提出的框架在 N-BaIoT、CICIDS-2017 和 ToN-IoT 数据集上分别获得了令人印象深刻的 99.98%、99.97%和 99.88%的检测准确率。与同类框架相比,该框架具有更高的检测准确率、更好的可解释性和更短的处理时间。