journal article·2023Open access

Intrusion Detection Based on Bidirectional Long Short-Term Memory with Attention Mechanism

Yongjie Yang, Shanshan Tu, Raja Hashim Ali, Hisham Alasmary, Muhammad Waqas, Muhammad Nouman Amjad

Computers, Materials & Continua· Volume 74· Issue 1

Abstract

With the recent developments in the Internet of Things (IoT), the amount of data collected has expanded tremendously, resulting in a higher demand for data storage, computational capacity, and real-time processing capabilities. Cloud computing has traditionally played an important role in establishing IoT. However, fog computing has recently emerged as a new field complementing cloud computing due to its enhanced mobility, location awareness, heterogeneity, scalability, low latency, and geographic distribution. However, IoT networks are vulnerable to unwanted assaults because of their open and shared nature. As a result, various fog computing-based security models that protect IoT networks have been developed. A distributed architecture based on an intrusion detection system (IDS) ensures that a dynamic, scalable IoT environment with the ability to disperse centralized tasks to local fog nodes and which successfully detects advanced malicious threats is available. In this study, we examined the time-related aspects of network traffic data. We presented an intrusion detection model based on a two-layered bidirectional long short-term memory (Bi-LSTM) with an attention mechanism for traffic data classification verified on the UNSW-NB15 benchmark dataset. We showed that the suggested model outperformed numerous leading-edge Network IDS that used machine learning models in terms of accuracy, precision, recall and F1 score.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Anomaly Detection Techniques and Applications

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

References (37)

Show source-provided references
1. Artificial neural networks-based intrusion detection system for internet of things fog nodes10.1109/ACCESS.2020.2988055 ↗
2. Design of cognitive fog computing for intrusion detection in internet of things10.1109/JCN.2018.000041 ↗
3. Security and privacy in device-to-device (D2D) communication: A review10.1109/COMST.2017.2649687 ↗
4. Confidential information ensurance through physical layer security in device-to-device communication
5. An efficient impersonation attack detection method in fog computing10.32604/cmc.2021.016260 ↗
6. Mobility-aware fog computing in dynamic environments: Understandings and implementation10.1109/ACCESS.2018.2883662 ↗
7. Social phenomena and fog computing networks: A novel perspective for future networks10.1109/TCSS.2021.3082022 ↗
8. Fog computing: Helping the internet of things realize its potential10.1109/MC.2016.245 ↗
9. Efficient deep-reinforcement learning aware resource allocation in SDN-enabled fog paradigm10.1007/s10515-021-00318-6 ↗
10. Reinforcement learning assisted impersonation attack detection in device-to-device communications10.1109/TVT.2021.3053015 ↗
11. Power allocation strategy for secret key generation method in wireless communications10.32604/cmc.2021.016553 ↗
12. Anomaly-based intrusion detection using auto-encoder
13. 1D CNN based network intrusion detection with normalization on imbalanced data
14. The role of artificial intelligence and machine learning in wireless networks security: Principle, practice and challenges
15. A machine learning approach for improving the performance of network intrusion detection systems10.33166/AETiC.2021.05.025 ↗
16. A framework for efficient network anomaly intrusion detection with features selection
17. Federated-learning based privacy preservation and fraud-enabled blockchain IoMT system for healthcare
18. A comparative analysis of SVM and its stacking with other classification algorithm for intrusion detection
19. Feature selection and deep learning-based approach for network intrusion detection
20. A subset feature elimination mechanism for intrusion detection system10.14569/IJACSA.2016.070419 ↗
21. Building an intrusion detection system using a filter-based feature selection algorithm10.1109/TC.2016.2519914 ↗
22. Labelled dataset on distributed denial-of-service (DDoS) attacks based on internet control message protocol version 6 (ICMPv6)10.1155/2022/8060333 ↗
23. Deep learning approach for intelligent intrusion detection system10.1109/ACCESS.2019.2895334 ↗
24. LuNet: A deep neural network for network intrusion detection
25. 1D CNN based network intrusion detection with normalization on imbalanced data
26. An intrusion detection system using a deep neural network with gated recurrent units10.1109/ACCESS.2018.2867564 ↗
27. Long short-term memory recurrent neural network classifier for intrusion detection
28. A deep learning approach for intrusion detection in internet of things using bi-directional long short-term memory recurrent neural network
29. Efficient deep CNN-BiLSTM model for network intrusion detection
30. Catch it if you can: Real-time network anomaly detection with low false alarm rates
31. Distributed attack detection scheme using deep learning approach for internet of things10.1016/j.future.2017.08.043 ↗
32. A novel two-stage deep learning model for efficient network intrusion detection10.1109/ACCESS.2019.2899721 ↗
33. Deep learning approach combining sparse autoencoder with SVM for network intrusion detection10.1109/ACCESS.2018.2869577 ↗
34. A deep auto-encoder based approach for intrusion detection system
35. Network intrusion detection based on supervised adversarial variational auto-encoder with regularization10.1109/ACCESS.2020.2977007 ↗
36. Intrusion detection based on autoencoder and isolation forest in fog computing10.1109/ACCESS.2020.3022855 ↗
37. Hybrid approach to intrusion detection in fog-based IoT environments10.1016/j.comnet.2020.107417 ↗