User Behavior Traffic Analysis Using a Simplified Memory-Prediction Framework
Source abstract
Abstract
As nearly half of the incidents in enterprise security have been triggered by insiders, it is important to deploy a more intelligent defense system to assist enterprises in pinpointing and resolving the incidents caused by insiders or malicious software (malware) in real-time. Failing to do so may cause a serious loss of reputation as well as business. At the same time, modern network traffic has dynamic patterns, high complexity, and large volumes that make it more difficult to detect malware early. The ability to learn tasks sequentially is crucial to the development of artificial intelligence. Existing neurogenetic computation models with deep-learning techniques are able to detect complex patterns; however, the models have limitations, including catastrophic forgetfulness, and require intensive computational resources. As defense systems using deep-learning models require more time to learn new traffic patterns, they cannot perform fully online (on-the-fly) learning. Hence, an intelligent attack/malware detection system with on-the-fly learning capability is required. For this paper, a memory-prediction framework was adopted, and a simplified single cell assembled sequential hierarchical memory (s.SCASHM) model instead of the hierarchical temporal memory (HTM) model is proposed to speed up learning convergence to achieve on-the-fly learning. The s.SCASHM consists of a Single Neuronal Cell (SNC) model and a simplified Sequential Hierarchical Superset (SHS) platform. The s.SCASHM is implemented as the prediction engine of a user behavior analysis tool to detect insider attacks/anomalies. The experimental results show that the proposed memory model can predict users’ traffic behavior with accuracy level ranging from 72% to 83% while performing on-the-fly learning.
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 (37)
Show source-provided references
1. An investigation of credit card default prediction in the imbalanced datasets10.1109/ACCESS.2020.3033784 ↗
2. V2X-based mobile localization in 3D wireless sensor network10.1155/2021/6677896 ↗
3. Hassan · Recent Trends and Advances in Wireless and IoT-enabled Networks. EAI/Springer Innovations in Communication and Computing · 2019 · 215
4. Cloud security through encryption techniques
5. A socio-technological analysis of cyber crime and cyber security in Pakistan
6. The impact of artificial intelligence and robotics on the future employment opportunities
7. Classification of habitual activities in behavior-based network detection
8. Travel behaviours, user characteristics, and social-economic impacts of shared transportation: A comprehensive review10.1080/13675567.2019.1663162 ↗
9. A novel user behavior analysis and prediction algorithm based on mobile social environment10.1007/s11276-017-1592-0 ↗
10. Greedy algorithm based deep learning strategy for user behavior prediction and decision making support10.4236/jcc.2018.66004 ↗
11. A user identification algorithm based on user behavior analysis in social networks10.1109/ACCESS.2019.2909089 ↗
12. MalDozer: Automatic framework for android malware detection using deep learning10.1016/j.diin.2018.01.007 ↗
13. Cyber threat detection using machine learning techniques: A performance evaluation perspective
14. Shaukat · Advances in Information and Communication (FICC 2021). Advances in Intelligent Systems and Computing · 2021 · 1363 · 865
15. Hawkins · On Intelligence · 2005
16. Memory systems10.1002/wcs.49 ↗
17. Predictive, interactive multiple memory systems10.1002/hipo.20857 ↗
18. Predictive memory and the surprising gap10.3389/fpsyg.2012.00420 ↗
19. Why neurons have thousands of synapses, a theory of sequence memory in neocortex?10.3389/fncir.2016.00023 ↗
20. A framework for intelligence and cortical function based on cells in the neocortex10.3389/fncir.2018.00121 ↗
21. S. Ahmad and J. Hawkins, “How do neurons operate on sparse distributed representations? A mathematical theory of sparsity, neurons and active dendrites,” ArXiv, abs/1601.00720, 2016.
22. CBR based reactive behavior learning for the memory-prediction framework10.1016/j.neucom.2016.10.075 ↗
23. Memory-prediction framework for pattern recognition: Performance and suitability of the Bayesian model of visual cortex
24. Object identification in dynamic images based on the memory-prediction theory of brain function10.4236/jilsa.2010.24024 ↗
25. Pham · Advances in Knowledge Discovery and Data Mining. PAKDD 2016. Lecture Notes in Computer Science · 2016 · 9652 · 30
26. The HTM spatial pooler—A neocortical algorithm for online sparse distributed coding10.3389/fncom.2017.00111 ↗
27. Continuous online sequence learning with an unsupervised neural network model10.1162/NECO_a_00893 ↗
28. Unsupervised real-time anomaly detection for streaming data10.1016/j.neucom.2017.04.070 ↗
29. Evaluating real-time anomaly detection algorithms—The Numenta anomaly benchmark
30. Detecting cyberattacks in industrial control systems using online learning algorithms10.1016/j.neucom.2019.07.031 ↗
31. Deep online hierarchical dynamic unsupervised learning for pattern mining from utility usage data10.1016/j.neucom.2019.08.093 ↗
32. A sequential hierarchical superset implementation of neocortex memory system and its case study of automated network forensic analysis
33. MACCDC 2012 dataset, 2021. [Online]. Available: https://maccdc.org/2012-agenda/.
34. K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint 1409.1556, 2018.
35. Incremental on-line learning: A review and comparison of state of the art algorithms10.1016/j.neucom.2017.06.084 ↗
36. Performance comparison and current challenges of using machine learning techniques in cybersecurity10.3390/en13102509 ↗
37. A Survey on machine learning techniques for cyber security in the last decade10.1109/ACCESS.2020.3041951 ↗