Abstract
The Internet of Things (IoT) has achieved exponential growth worldwide. Although the IoT is used by millions of users, these networks are handicapped by attacks such as denial of service, man in the middle, and spoofing. These attacks threaten the entire IoT ecosystem and affect the integrity and security of the user. Hence, the prediction and identification of novel network attacks in an IoT network remains a challenge for researchers. Recently, machine learning and deep learning have played a pivotal role in predicting and classifying different attacks in an IoT network. However, these algorithms suffer from computational complexity as the number of attacks increases. Hence, a novel hybrid optimized long short-term memory (LSTM) approach is proposed. Whereas a convolutional neural network is used to extract the temporal and spatial correlated features of the IoT network, the optimized LSTM is used to predict the different attacks in the network. Furthermore, firefly swarm optimization is integrated with LSTM to reduce the computational overhead, which in turn increases the prediction accuracy. Nearly 19,00,503 real-time normal and attack data were collected from the experimental simulation setup based on the OMNET++–Python–IoT framework. Extensive experimentation was carried out to evaluate the proposed algorithm, and various metrics, such as accuracy, sensitivity, specificity, and F1-score, were calculated and compared with state-of-the-art learning-based network intrusion detection systems. Furthermore, other benchmarks, such as the CIDCC-15, UNSW-NB15, and NSL-KDD datasets, were used to evaluate the performance of the different deep-learning-based intrusion detection systems. The results demonstrate that the proposed deep-learning method outperforms other classical learning models with low complexity and high prediction performance.






Similar content being viewed by others
Change history
14 February 2024
This article has been retracted. Please see the Retraction Notice for more detail: https://doi.org/10.1007/s11227-024-05975-4
References
Khan R, Khan SU, Zaheer R, Khan S (2012) Future internet: the internet of things architecture, possible applications and key challenges. In: 10th International Conference on Frontiers of Information Technology (FIT). IEEE, pp 257–260
Simon T (2017) Chapter seven: critical infrastructure and the internet of things. Cyber security in a volatile world, pp 93
Shanthamallu US, Spanias A, Tepedelenlioglu C, Stanley M (2017) A brief survey of machine learning methods and their sensor and IoT applications. In: 8th International Conference on Information, Intelligence, Systems and Applications (IISA). https://doi.org/10.1109/IISA.2017.8316459
Xiao L, Wan X, Lu X, Zhang Y, Wu D (2018) IoT security techniques based on machine learning. arXiv preprint. https://arxiv.org/abs/1801.06275
Doshi R, Apthorpe N, Feamster N (2018) Machine learning DDoS detection for consumer internet of things devices. arXiv preprint. https://arxiv.org/abs/1804.04159
Anand Sukumar JV, Pranav I, Neetish M, Narayanan J (2018) Network intrusion detection using improved genetic k-means algorithm. In: International Conference on Advances in Computing, Communications and Informatics (ICACCI). https://doi.org/10.1109/icacci.2018.8554710
Ma T, Wang F, Cheng J, Yu Y, Chen X (2016) A hybrid spectral clustering and deep neural network ensemble algorithm for intrusion detection in sensor networks. Sensors 16(10):1701
Nikolov D, Kordev I, Stefanova S (2018) Concept for network intrusion detection system based on recurrent neural network classifer. In: IEEE XXVII International Scientifc Conference Electronics-ET. https://doi.org/10.1109/et.2018.8549584
Jayaprakash S, Kandasamy K (2018) Database intrusion detection system using octraplet and machine learning. In: Second International Conference on Inventive Communication and Computational Technologies (ICICCT). https://doi.org/10.1109/icicct.2018.8473029
Kang MJ, Kang JW (2016) Intrusion detection system using deep neural network for in-vehicle network security. PLoS ONE 11(6):e0155781
Misra S, Krishna PV, Agarwal H, Saxena A, Obaidat MS (2011) A learning automata based solution for preventing distributed denial of service in Internet of Things. In: IEEE, 4th International Conference on Cyber, Physical and Social Computing, Internet of Things (ithings/cpscom), pp 114–122
Khan RU, Zhang X, Alazab M, Kumar R (2019) An improved convolutional neural network model for intrusion detection in networks. In: Cybersecurity and Cyberforensics Conference (CCC). https://doi.org/10.1109/ccc.2019.000-6
Javaid A, Niyaz Q, Sun W, Alam M (2015) A deep learning approach for network intrusion detection system. In: Proceedings of the 9th EAI International Conference on Bio-inspired Information and Communications Technologies, New York, NY, USA, vol 35, pp 21–26
Vijayanand R, Devaraj D (2020) A novel feature selection method using whale optimization algorithm and genetic operators for intrusion detection system in wireless mesh network. IEEE Access. https://doi.org/10.1109/access.2020.2978035
Shukla P (2017) ML-IDS: A machine learning approach to detect wormhole attacks in internet of things. In: Intelligent Systems Conference (IntelliSys). IEEE, pp 234–240
Verma A, Ranga V (2019) Machine learning based intrusion detection systems for IoT applications. In: Wireless personal communications. https://doi.org/10.1007/s11277-019-06986-8
Alkahtani H, Aldhyani THH (2021) Intrusion detection system to advance internet of things infrastructure-based deep learning algorithms. In: Complexity, vol 2021, Article ID 5579851. https://doi.org/10.1155/2021/5579851
Mighan SN, Kahani M (2021) A novel scalable intrusion detection system based on deep learning. Int J Inf Secur 20:387–403. https://doi.org/10.1007/s10207-020-00508-5
Alzahrani AO, Alenazi MJF (2021) Designing a network intrusion detection system based on machine learning for software defined networks. Future Internet 13:111. https://doi.org/10.3390/fi13050111
Al-Turaiki I, Altwaijry N (2021) A convolutional neural network for improved anomaly-based network intrusion detection. Big Data 9(3):233–252. https://doi.org/10.1089/big.2020.0263
Khan MA, Kim Y (2021) Deep learning-based hybrid intelligent intrusion detection system. Comput Mater Contin 68(1):671–687
Alkhatib N, Ghauch H, Danger J-L (2021) SOME/IP intrusion detection using deep learning-based sequential models in automotive ethernet networks. In: Cryptography and security. https://arxiv.org/abs/2108.08262?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%253A+arxiv%252FQSXk+%2528ExcitingAds%2521+cs+updates+on+arXiv.org%2529
Sstla V, Kolli VKK, Voggu LK, Bhavanam R, Vallabhasoyula S (2020) Predictive model for network intrusion detection system using deep learning. Rev Intell Artif 34(3):323–330. https://doi.org/10.18280/ria.340310
Kang M-J, Kang JW, Tang T (2016) Intrusion detection system using deep neural network for in-vehicle network security. PLoS ONE 11(6):e0155781–e0155781
Salih AA, Ameen SY, Zeebaree SR, Sadeeq MA, Kak SF, Omar N, Ibrahim IM, Yasin HM, Rashid ZN, Ageed ZS (2021) Deep learning approaches for intrusion detection. Asian J Res Comput Sci 9(4):50–64
Istiaque SM, Khan AI, Waheed S (2020) Smart intrusion detection system comprised of machine learning and deep learning. EJERS Eur J Eng Res Sci 5(10):1168–1173
Kolias C, Kambourakis G, Stavrou A, Voas J (2017) DDoS in the IoT: Mirai and other botnets. Computer 50(7):80–84
UNSW-NB15 dataset. Retrieved November 3, 2019, from https://www.unsw.adfa.edu.au/australian-centre-for-cyber-security/cybersecurity/ADFA-NB15-Datasets/
Xiao L, Wan X, Lu X, Zhang Y, Wu D (2018) IoT security techniques based on machine learning. arXiv preprint. https://arxiv.org/abs/1801.06275
CIDDS-001 dataset (2017). Retrieved November 3, 2019, from https://www.hs-coburg.de/forschungkooperation/forschungsprojekte-fentlich/ingenieurwissenschaften/cidds-coburg-intrusion-detectiondata-sets.html
NSL-KDD dataset (2017). Retrieved November 3, 2019, from http://nsl.cs.unb.ca/nsl-kdd/
Murugan S, Ganesh Babu TR, Srinivasan C (2017) Underwater object recognition using KNN classifier. Int J MC Square Sci Res 9(3):48–52
Prakash G (2018) Secure and efficient block chain based protocol for food beverages. Int J MC Square Sci Res 10(3):16–27
Roy B, Cheung H (2018) A deep learning approach for intrusion detection in internet of things using bi-directional long short-term memory recurrent neural networks. In: International Telecommunication Conference. IEEE
Hassan MM, Gumaei A, Alsanad A, Alrubaian M, Fortino G (2019) A hybrid deep learning model for efficient intrusion detection in big data environment.https://doi.org/10.1016/j.ins.2019.10.069
Jothi B, Pushpalatha M (2021) WILS-TRS-IDS- a novel optimized deep learning algorithm for intrusion detection system.https://doi.org/10.1007/s00779-021-01578s
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article has been retracted. Please see the retraction notice for more detail: https://doi.org/10.1007/s11227-024-05975-4
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Alqahtani, A.S. RETRACTED ARTICLE: FSO-LSTM IDS: hybrid optimized and ensembled deep-learning network-based intrusion detection system for smart networks. J Supercomput 78, 9438–9455 (2022). https://doi.org/10.1007/s11227-021-04285-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-021-04285-3