Ensemble-Based Deep Learning Models for Enhancing IoT Intrusion Detection
Source abstract
Abstract
Cybersecurity finds widespread applications across diverse domains, encompassing intelligent industrial systems, residential environments, personal gadgets, and automobiles. This has spurred groundbreaking advancements while concurrently posing persistent challenges in addressing security concerns tied to IoT devices. IoT intrusion detection involves using sophisticated techniques, including deep learning models such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), and anomaly detection algorithms, to identify unauthorized or malicious activities within IoT ecosystems. These systems continuously monitor and analyze network traffic and device behavior, seeking patterns that deviate from established norms. When anomalies are detected, security measures are triggered to thwart potential threats. IoT intrusion detection is vital for safeguarding data integrity, ensuring users’ privacy, and maintaining critical systems’ reliability and safety. As the IoT landscape evolves, effective intrusion detection mechanisms become increasingly essential to mitigate the ever-growing spectrum of cyber threats. Practical security approaches, notably deep learning-based intrusion detection, have been introduced to tackle these issues. This study utilizes deep learning models, including convolutional neural networks (CNNs), long short-term memory (LSTM), and gated recurrent units (GRUs), while introducing an ensemble deep learning architectural framework that integrates a voting policy within the model’s structure, thereby facilitating the computation and learning of hierarchical patterns. In our analysis, we compared the performance of ensemble deep learning classifiers with traditional deep learning techniques. The standout models were CNN-LSTM and CNN-GRU, achieving impressive accuracies of 99.7% and 99.6%, along with exceptional F1-scores of 0.998 and 0.997, respectively.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Anomaly Detection Techniques and Applications · Internet Traffic Analysis and Secure E-voting
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science, Princess Sumaya University of Technology, Amman 1196, Jordan
References (70)
Show source-provided references
1. Current research on Internet of Things (IoT) security: A survey10.1016/j.comnet.2018.11.025 ↗
2. A Review on the Mechanism Mitigating and Eliminating Internet Crimes using Modern Technologies: Mitigating Internet crimes using modern technologies10.31185/wjcm.48 ↗
3. Rizvi, S., Kurtz, A., Pfeffer, J., and Rizvi, M. (2018, January 1–3). Securing the Internet of things (IoT): A security taxonomy for IoT. Proceedings of the 2018 17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications/12th IEEE International Conference on Big Data Science and Engineering (TrustCom/BigDataSE), New York, NY, USA.10.1109/TrustCom/BigDataSE.2018.00034 ↗
4. A survey of machine and deep learning methods for Internet of things (IoT) security10.1109/COMST.2020.2988293 ↗
5. An overview of Internet of Things (IoT): Architectural aspects, challenges, and protocols10.1002/cpe.4946 ↗
6. Zero-Trust Principles for Legacy Components: 12 Rules for Legacy Devices: An Antidote to Chaos10.1007/s11277-021-09055-1 ↗
7. Machine learning-enabled iot security: Open issues and challenges under advanced persistent threats
8. Le-Dang, Q., and Le-Ngoc, T. (2018). Handbook of Smart Cities: Software Services and Cyber Infrastructure, Springer.
9. Shaukat, K., Alam, T.M., Hameed, I.A., Khan, W.A., Abbas, N., and Luo, S. (2021, January 2–4). A review on security challenges in Internet of things (IoT). Proceedings of the 2021 26th International Conference on Automation and Computing (ICAC), Portsmouth, UK.10.23919/ICAC50006.2021.9594183 ↗
10. Internet of Things: A comprehensive study of security issues and defense mechanisms10.1109/ACCESS.2018.2876939 ↗
11. The internet of things security: A survey encompassing unexplored areas and new insights10.1016/j.cose.2021.102494 ↗
12. A comprehensive survey on attacks, security issues and blockchain solutions for IoT and IIoT10.1016/j.jnca.2019.102481 ↗
13. Cuppari, R., Schmeier, S., and Demuth, S. (2017). Preventing Conflicts, Fostering Cooperation—The Many Roles of Water Diplomacy, ICWRGC.
14. Kotenko, I., Izrailov, K., and Buinevich, M. (2022). Static analysis of information systems for IoT cyber security: A survey of machine learning approaches. Sensors, 22.10.3390/s22041335 ↗
15. Burhan, M., Rehman, R.A., Khan, B., and Kim, B.-S. (2018). IoT elements, layered architectures and security issues: A comprehensive survey. Sensors, 18.10.3390/s18092796 ↗
16. Deep learning-based software and hardware framework for a noncontact inspection platform for aggregate grading10.1016/j.measurement.2023.112634 ↗
17. AI-empowered speed extraction via port-like videos for vehicular trajectory analysis10.1109/TITS.2022.3167650 ↗
18. EnsDeepDP: An Ensemble Deep Learning Approach for Disease Prediction Through Metagenomics10.1109/TCBB.2022.3201295 ↗
19. Ali, B., and Awad, A.I. (2018). Cyber and physical security vulnerability assessment for IoT-based smart homes. Sensors, 18.10.3390/s18030817 ↗
20. Cyber-physical security for IoT networks: A comprehensive review on traditional, blockchain and artificial intelligence based key-security10.1007/s40747-022-00667-z ↗
21. Blockchain technology for security issues and challenges in IoT10.1016/j.procs.2018.05.140 ↗
22. Frustaci, M., Pace, P., and Aloi, G. (2017, January 18–20). Securing the IoT world: Issues and perspectives. Proceedings of the 2017 IEEE Conference on Standards for Communications and Networking (CSCN), Helsinki, Finland.10.1109/CSCN.2017.8088629 ↗
23. Ahmed, S., Kalsoom, T., Ramzan, N., Pervez, Z., Azmat, M., Zeb, B., and Ur Rehman, M. (2021). Towards supply chain visibility using Internet of things: A dyadic analysis review. Sensors, 21.10.3390/s21124158 ↗
24. The impact of IOT in supply chain management
25. Preserving balance between privacy and data integrity in edge-assisted Internet of Things10.1109/JIOT.2019.2951687 ↗
26. An overview of cyber-physical security of battery management systems and adoption of blockchain technology10.1109/JESTPE.2020.2968490 ↗
27. Optimized dynamic storage of data (ODSD) in IoT based on blockchain for wireless sensor networks10.1007/s12083-021-01115-4 ↗
28. Secure and efficient data storage and sharing scheme for blockchain-based mobile-edge computing10.1002/ett.4315 ↗
29. Injadat, M., Moubayed, A., and Shami, A. (2020, January 14–17). Detecting botnet attacks in IoT environments: An optimized machine learning approach. Proceedings of the 2020 32nd International Conference on Microelectronics (ICM), Aqaba, Jordan.10.1109/ICM50269.2020.9331794 ↗
30. Systematic literature review on IoT-based botnet attack10.1109/ACCESS.2020.3039985 ↗
31. Internet of things and Ransomware: Evolution, mitigation and prevention10.1016/j.eij.2020.05.003 ↗
32. Zahra, S.R., and Chishti, M.A. (2019, January 10–11). Ransomware and Internet of things: A new security nightmare. Proceedings of the 2019 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India.10.1109/CONFLUENCE.2019.8776926 ↗
33. High-performance intrusion detection system for networked UAVs via deep learning10.1007/s00521-022-07015-9 ↗
34. Alsulami, A.A., Abu Al-Haija, Q., Tayeb, A., and Alqahtani, A. (2022). An Intrusion Detection and Classification System for IoT Traffic with Improved Data Engineering. Appl. Sci., 12.10.20944/preprints202210.0431.v1 ↗
35. Prajapati, P., Bhatt, B., Zalavadiya, G., Ajwalia, M., and Shah, P. (2021, January 28–29). A review on recent intrusion detection systems and intrusion prevention systems in IoT. Proceedings of the 2021 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India.10.1109/Confluence51648.2021.9377202 ↗
36. Intrusion detection and prevention system for an IoT environment10.1016/j.dcan.2022.05.027 ↗
37. Pandu, V., Mohan, J., and Kumar, T. (2019). Countering Cyber Attacks and Preserving the Integrity and Availability of Critical Systems, IGI Global.
38. Ensemble Models for Intrusion Detection SystemClassification
39. Hybrid intrusion detection system for Internet of things (IoT)10.36548/jismac.2020.4.002 ↗
40. Towards a deep learning-driven intrusion detection approach for Internet of Things10.1016/j.comnet.2020.107784 ↗
41. Multi-level host-based intrusion detection system for Internet of things10.1186/s13677-020-00206-6 ↗
42. Khraisat, A., Gondal, I., Vamplew, P., Kamruzzaman, J., and Alazab, A. (2019). A novel ensemble of hybrid intrusion detection system for detecting Internet of things attacks. Electronics, 8.10.3390/electronics8111210 ↗
43. A systematic literature review of methods and datasets for anomaly-based network intrusion detection10.1016/j.cose.2022.102675 ↗
44. Sudqi Khater, B., Abdul Wahab, A.W.B., Idris, M.Y.I.B., Abdulla Hussain, M., and Ahmed Ibrahim, A. (2019). A lightweight perceptron-based intrusion detection system for fog computing. Appl. Sci., 9.10.3390/app9010178 ↗
45. Tianfield, H. (2016, January 15–18). Cyber security situational awareness. Proceedings of the 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Chengdu, China.10.1109/iThings-GreenCom-CPSCom-SmartData.2016.165 ↗
46. Krishna, A., Lal, A., Mathewkutty, A.J., Jacob, D.S., and Hari, M. (2020, January 2–4). Intrusion detection and prevention system using deep learning. Proceedings of the 2020 International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India.10.1109/ICESC48915.2020.9155711 ↗
47. Althubiti, S.A., Jones, E.M., and Roy, K. (2018, January 21–23). LSTM for anomaly-based network intrusion detection. Proceedings of the 2018 28th International telecommunication networks and applications conference (ITNAC), Sydney, NSW, Australia.10.1109/ATNAC.2018.8615300 ↗
48. Intrusion detection framework for the Internet of things using a dense random neural network10.1109/TII.2021.3130248 ↗
49. DLTIF: Deep learning-driven cyber threat intelligence modeling and identification framework in IoT-enabled maritime transportation systems
50. A novel IoT network intrusion detection approach based on adaptive particle swarm optimization convolutional neural network10.1016/j.ins.2021.03.060 ↗
51. N-baiot—Network-based detection of iot botnet attacks using deep autoencoders10.1109/MPRV.2018.03367731 ↗
52. Robust detection for network intrusion of industrial IoT based on multi-CNN fusion10.1016/j.measurement.2019.107450 ↗
53. Intrusion detection system for Internet of things based on temporal convolution neural network and efficient feature engineering10.1155/2020/6689134 ↗
54. Intelligent intrusion detection method of industrial Internet of things based on CNN-BiLSTM
55. Hanif, S., Ilyas, T., and Zeeshan, M. (2019, January 6–9). Intrusion detection in IoT using artificial neural networks on UNSW-15 dataset. Proceedings of the 2019 IEEE 16th International Conference on Smart Cities: Improving Quality of Life using ICT & IoT and A.I. (HONET-ICT), Charlotte, NC, USA.10.1109/HONET.2019.8908122 ↗
56. Moustafa, N., and Slay, J. (2015, January 10–12). UNSW-NB15: A comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set). Proceedings of the 2015 Military Communications and Information Systems Conference (MilCIS), Canberra, ACT, Australia.10.1109/MilCIS.2015.7348942 ↗
57. Hodo, E., Bellekens, X., Hamilton, A., Dubouilh, P.-L., Iorkyase, E., Tachtatzis, C., and Atkinson, R. (2016, January 11–13). Threat analysis of IoT networks using artificial neural network intrusion detection system. Proceedings of the 2016 International Symposium on Networks, Computers and Communications (ISNCC), Yasmine Hammamet, Tunisia.10.1109/ISNCC.2016.7746067 ↗
58. Al-Zewairi, M., Almajali, S., and Ayyash, M. (2020). Unknown security attack detection using shallow and deep ANN classifiers. Electronics, 9.10.3390/electronics9122006 ↗
59. Azumah, S.W., Bellekens, X., Hamilton, A., Dubouilh, P.-L., Iorkyase, E., Tachtatzis, C., and Atkinson, R. (July, January 14). A deep lstm based approach for intrusion detection iot devices network in smart home. Proceedings of the 2021 IEEE 7th World Forum on Internet of Things (WF-IoT), New Orleans, LA, USA.10.1109/WF-IoT51360.2021.9596033 ↗
60. Leveraging LSTM networks for attack detection in fog-to-things communications10.1109/MCOM.2018.1701270 ↗
61. Towrd developing a systematic approach to generate benchmark datasets for intrusion detection10.1016/j.cose.2011.12.012 ↗
62. LSTM-based intrusion detection system for in-vehicle can bus communications10.1109/ACCESS.2020.3029307 ↗
63. Ajaeiya, G.A., Adalian, N., Elhajj, I.H., Kayssi, A., and Chehab, A. (2017, January 3–6). Flow-based intrusion detection system for SDN. Proceedings of the 2017 IEEE Symposium on Computers and Communications (ISCC), Heraklion, Greece.10.1109/ISCC.2017.8024623 ↗
64. An SDN-based intrusion detection system using SVM with selective logging for IP traceback10.1016/j.comnet.2021.108015 ↗
65. A DDoS attack detection method based on SVM in software defined network10.1155/2018/9804061 ↗
66. A novel hybrid model for intrusion detection systems in SDNs based on CNN and a new regularization technique10.1016/j.jnca.2021.103160 ↗
67. Sarker, I.H., Abushark, Y.B., Alsolami, F., and Khan, A.I. (2020). Intrudtree: A machine learning based cyber security intrusion detection model. Symmetry, 12.10.20944/preprints202004.0481.v1 ↗
68. Amouri, A., Alaparthy, V.T., and Morgera, S.D. (2020). A machine learning based intrusion detection system for mobile Internet of Things. Sensors, 20.10.3390/s20020461 ↗
69. Feature engineering and deep learning-based intrusion detection framework for securing edge IoT10.1007/s11227-021-04250-0 ↗
70. An intelligent cognitive computing based intrusion detection for industrial cyber-physical systems10.1016/j.measurement.2021.110145 ↗