A Time Series Intrusion Detection Method Based on SSAE, TCN and Bi-LSTM
Source abstract
Abstract
In the fast-evolving landscape of digital networks, the incidence of network intrusions has escalated alarmingly. Simultaneously, the crucial role of time series data in intrusion detection remains largely underappreciated, with most systems failing to capture the time-bound nuances of network traffic. This leads to compromised detection accuracy and overlooked temporal patterns. Addressing this gap, we introduce a novel SSAE-TCN-BiLSTM (STL) model that integrates time series analysis, significantly enhancing detection capabilities. Our approach reduces feature dimensionality with a Stacked Sparse Autoencoder (SSAE) and extracts temporally relevant features through a Temporal Convolutional Network (TCN) and Bidirectional Long Short-term Memory Network (Bi-LSTM). By meticulously adjusting time steps, we underscore the significance of temporal data in bolstering detection accuracy. On the UNSW-NB15 dataset, our model achieved an F1-score of 99.49%, Accuracy of 99.43%, Precision of 99.38%, Recall of 99.60%, and an inference time of 4.24 s. For the CICDS2017 dataset, we recorded an F1-score of 99.53%, Accuracy of 99.62%, Precision of 99.27%, Recall of 99.79%, and an inference time of 5.72 s. These findings not only confirm the STL model’s superior performance but also its operational efficiency, underpinning its significance in real-world cybersecurity scenarios where rapid response is paramount. Our contribution represents a significant advance in cybersecurity, proposing a model that excels in accuracy and adaptability to the dynamic nature of network traffic, setting a new benchmark for intrusion detection systems.
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 (58)
Show source-provided references
1. Network intrusion detection system using deep learning10.1016/j.procs.2021.05.025 ↗
2. Review of existing data sets for network intrusion detection system
3. Introspecting intrusion detection systems in dealing with security concerns in cloud environment
4. AIDAAS: Incident handling and remediation anomaly-based IDaaS for cloud service providers
5. iNIDS: SWOT analysis and TOWS inferences of state-of-the-art NIDS solutions for the development of intelligent network intrusion detection system10.1016/j.comcom.2022.08.022 ↗
6. A meta-analysis of role of network intrusion detection systems in confronting network attacks
7. DL-IDS: Extracting features using CNN-LSTM hybrid network for intrusion detection system
8. Diverse methods for signature based intrusion detection schemes adopted
9. Survey of intrusion detection systems: Techniques, datasets and challenges10.1186/s42400-019-0038-7 ↗
10. Global intrusion detection environments and platform for anomaly-based intrusion detection systems
11. Critical analysis on advanced persistent threats10.5120/ijca2016909784 ↗
12. The state of the uniform: Attacks on encrypted databases beyond the uniform query distribution
13. Feature selection algorithm characterization for NIDS using machine and deep learning
14. Intrusion detection system based on network traffic using deep neural networks
15. Overview of deep learning principles and applications
16. End-to-end encrypted traffic classification with one-dimensional convolution neural networks
17. LSTM: A search space odyssey10.1109/TNNLS.2016.2582924 ↗
18. B. Plank, A. Søgaard and Y. Goldberg, “Multilingual part-of-speech tagging with bidirectional long short-term memory models and auxiliary loss,” arXiv preprint arXiv:1604.05529, 2016.10.18653/v1/P16-2067 ↗
19. S. Bai, J. Z. Kolter and V. Koltun, “An empirical evaluation of generic convolutional and recurrent networks for sequence modeling,” arXiv preprint arXiv:1803.01271, 2018.
20. Computer security threat monitoring and surveillance
21. A neural network component for an intrusion detection system
22. Using convolutional neural networks to network intrusion detection for cyber threats
23. A comparative analysis of deep learning approaches for network intrusion detection systems (N-IDSs): Deep learning for N-IDSs10.4018/IJDCF.2019070104 ↗
24. A case study on using deep learning for network intrusion detection
25. B. J. Radford, L. M. Apolonio, A. J. Trias and J. A. Simpson, “Network traffic anomaly detection using recurrent neural networks,” arXiv preprint arXiv:1803.10769, 2018.
26. Deep neural network based real-time intrusion detection system10.1007/s42979-022-01031-1 ↗
27. Evaluating neural networks using bi-directional LSTM for network IDS (intrusion detection systems) in cyber security10.1016/j.gltp.2021.08.017 ↗
28. Intrusion detection for network based cloud computing by custom RC-NN and optimization10.1016/j.icte.2021.04.006 ↗
29. Feature envy detection based on Bi-LSTM with self-attention mechanism
30. Efficient deep CNN-BiLSTM model for network intrusion detection
31. Intrusion detection based on improved sparse denoising autoencoder
32. Intrusion detection systems based on logarithmic autoencoder and XGBoost
33. An ensemble of prediction and learning mechanism for improving accuracy of anomaly detection in network intrusion environments10.3390/su131810057 ↗
34. Robust unsupervised network intrusion detection with self-supervised masked context reconstruction10.1016/j.cose.2023.103131 ↗
35. Network intrusion detection based on extended RBF neural network with offline reinforcement learning10.1109/ACCESS.2021.3127689 ↗
36. Early detection of network intrusions using a GAN-based one-class classifier10.1109/ACCESS.2022.3221400 ↗
37. Tier-based optimization for synthesized network intrusion detection system10.1109/ACCESS.2022.3213937 ↗
38. Flow topology-based graph convolutional network for intrusion detection in label-limited IoT networks10.1109/TNSM.2022.3213807 ↗
39. BHyPreC: A novel Bi-LSTM based hybrid recurrent neural network model to predict the CPU workload of cloud virtual machine10.1109/ACCESS.2021.3113714 ↗
40. Research and application of sparse deep models based on autoencoders
41. Research on wind power short-term forecasting method based on temporal convolutional neural network and variational modal decomposition10.3390/s22197414 ↗
42. Dropout: A simple way to prevent neural networks from overfitting
43. UNSW-NB15: A comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set)
44. Toward generating a new intrusion detection dataset and intrusion traffic characterization
45. D. M. Powers, “Evaluation: From precision, recall and F-measure to ROC, informedness, markedness and correlation,” arXiv preprint arXiv:2010.16061, 2010.
46. SPIDER: A shallow PCA based network intrusion detection system with enhanced recurrent neural networks10.1016/j.jksuci.2022.10.019 ↗
47. GCN-TC: Combining trace graph with statistical features for network traffic classification
48. An efficient hyperparameter control method for a network intrusion detection system based on proximal policy optimization10.3390/sym14010161 ↗
49. Fusion of statistical importance for feature selection in deep neural network-based intrusion detection system10.1016/j.inffus.2022.09.026 ↗
50. A novel feature selection approach to classify intrusion attacks in network communications10.3390/app131911067 ↗
51. Deep residual convolutional neural network: An efficient technique for intrusion detection system10.1016/j.eswa.2023.121912 ↗
52. A novel approach for network intrusion detection using multistage deep learning image recognition10.3390/electronics10151854 ↗
53. A novel network intrusion detection algorithm based on fast fourier transformation
54. An effective intrusion detection approach using SVM with naïve Bayes feature embedding10.1016/j.cose.2020.102158 ↗
55. T-SNERF: A novel high accuracy machine learning approach for intrusion detection systems10.1049/ise2.12020 ↗
56. MTH-IDS: A multitiered hybrid intrusion detection system for internet of vehicles10.1109/JIOT.2021.3084796 ↗
57. A novel two-stage deep learning model for network intrusion detection: LSTM-AE10.1109/ACCESS.2023.3266979 ↗
58. Dependable intrusion detection system using deep convolutional neural network: A novel framework and performance evaluation approach10.1016/j.teler.2023.100077 ↗