journal article·2023Open access

DL-Powered Anomaly Identification System for Enhanced IoT Data Security

Manjur Kolhar, Sultan Mesfer Aldossary

Computers, Materials & Continua· Volume 77· Issue 3

Abstract

In many commercial and public sectors, the Internet of Things (IoT) is deeply embedded. Cyber security threats aimed at compromising the security, reliability, or accessibility of data are a serious concern for the IoT. Due to the collection of data from several IoT devices, the IoT presents unique challenges for detecting anomalous behavior. It is the responsibility of an Intrusion Detection System (IDS) to ensure the security of a network by reporting any suspicious activity. By identifying failed and successful attacks, IDS provides a more comprehensive security capability. A reliable and efficient anomaly detection system is essential for IoT-driven decision-making. Using deep learning-based anomaly detection, this study proposes an IoT anomaly detection system capable of identifying relevant characteristics in a controlled environment. These factors are used by the classifier to improve its ability to identify fraudulent IoT data. For efficient outlier detection, the author proposed a Convolutional Neural Network (CNN) with Long Short Term Memory (LSTM) based Attention Mechanism (ACNN-LSTM). As part of the ACNN-LSTM model, CNN units are deployed with an attention mechanism to avoid memory loss and gradient dispersion. Using the N-BaIoT and IoT-23 datasets, the model is verified. According to the N-BaIoT dataset, the overall accuracy is 99%, and precision, recall, and F1-score are also 0.99. In addition, the IoT-23 dataset shows a commendable accuracy of 99%. In terms of accuracy and recall, it scored 0.99, while the F1-score was 0.98. The LSTM model with attention achieved an accuracy of 95%, while the CNN model achieved an accuracy of 88%. According to the loss graph, attention-based models had lower loss values, indicating that they were more effective at detecting anomalies. In both the N-BaIoT and IoT-23 datasets, the receiver operating characteristic and area under the curve (ROC-AUC) graphs demonstrated exceptional accuracy of 99% to 100% for the Attention-based CNN and LSTM models. This indicates that these models are capable of making precise predictions.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Anomaly Detection Techniques and Applications · Advanced Malware Detection Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (43)

Show source-provided references
1. Anatomy of threats to the Internet of Things10.1109/COMST.2018.2874978 ↗
2. Novel approach for detection of IoT generated DDoS traffic10.1007/s11276-019-02043-1 ↗
3. Using IoT technology for computer-integrated manufacturing systems in the semiconductor industry10.1016/j.asoc.2020.106065 ↗
4. Application of IoT-aided simulation to manufacturing systems in cyber-physical system10.3390/machines7010002 ↗
5. Intrusion detection in the IoT under data and concept drifts: Online deep learning approach10.1109/JIOT.2022.3167005 ↗
6. A survey of physics-based attack detection in cyber-physical systems10.1145/3203245 ↗
7. Preventing advanced persistent threats in complex control networks
8. How to distribute the detection load among virtual machines to maximize the detection of distributed attacks in the cloud
9. Security and privacy challenges in industrial internet of things
10. Automating global threat-maps generation via advancements of news sensors and AI10.1007/s13369-022-07250-1 ↗
11. Protecting medical records against cybercrimes within Hajj period by 3-layer security
12. A survey of machine and deep learning methods for Internet of Things (IoT) security10.1109/COMST.2020.2988293 ↗
13. Integrating data mining with internet of things to build the music project management system
14. An ensemble intrusion detection technique based on proposed statistical flow features for protecting network traffic of Internet of Things10.1109/JIOT.2018.2871719 ↗
15. Semi-supervised learning based distributed attack detection framework for IoT10.1016/j.asoc.2018.05.049 ↗
16. Design of anomaly based intrusion detection system using fog computing for iot network10.3103/S0146411621020085 ↗
17. Intrusion detection systems in Internet of Things and mobile ad-hoc networks10.32604/csse.2022.018518 ↗
18. A novel PCA-firefly based XGBoost classification model for intrusion detection in networks using GPU10.3390/electronics9020219 ↗
19. Feature selection in the corrected kdd-dataset
20. Anomaly detection in automated vehicles using multistage attention-based convolutional neural network10.1109/TITS.2020.3025875 ↗
21. RSSI and public key infrastructure based secure communication in autonomous vehicular networks
22. Towards deep learning-driven intrusion detection for the Internet of Things10.3390/s19091977 ↗
23. Deep learning for detection of routing attacks in the Internet of Things10.2991/ijcis.2018.25905181 ↗
24. Machine learning in IoT security: Current solutions and future challenges10.1109/COMST.2020.2986444 ↗
25. Pulse: An adaptive intrusion detection for the Internet of Things
26. All eyes on you: Distributed multi-dimensional IoT microservice anomaly detection
27. Distributed attack detection scheme using deep learning approach for Internet of Things10.1016/j.future.2017.08.043 ↗
28. Botnet detection in the Internet of Things using deep learning approaches
29. An efficient deep-learning-based detection and classification system for cber-attacks in IoT communication networks
30. A deep learning-based intrusion detection for IoT networks
31. N. Koroniotis and N. Moustafa, “The Bot-IoT dataset Sydney,” Australia. [Online]. Available: https://research.unsw.edu.au/projects/bot-iot-dataset (accessed on 09/08/2023)
32. MtNet: A multi-task neural network for dynamic malware classification
33. Deep learning for classification of malware system call sequences
34. Design and development of RNN anomaly detection model for IoT networks10.1109/ACCESS.2022.3176317 ↗
35. Distribution bias aware collaborative generative adversarial network for imbalanced deep learning in industrial IoT10.1109/TII.2022.3170149 ↗
36. Generative adversarial networks Communication10.1145/3422622 ↗
37. A hybrid deep learning anomaly detection framework for intrusion detection
38. Biometric authentication-based intrusion detection using artificial intelligence internet of things in smart city10.3390/en15197430 ↗
39. Blockchained smart contract pyramid-driven multi-agent autonomous process control for resilient individualised manufacturing towards Industry 5. 0
40. ManuChain II: Blockchained smart contract system as the digital twin of decentralized autonomous manufacturing toward resilience in Industry 5.0
41. Redefining food safety traceability system through blockchain: Findings, challenges and open issues10.1007/s11042-022-14006-4 ↗
42. Smart community challenges: Enabling IoT/M2M technology case study
43. N-BaIoT—Network-based detection of IoT botnet attacks using deep autoencoders10.1109/MPRV.2018.03367731 ↗