Insider Threats Detection Using CNN-LSTM Model
Abstract
Malicious insider activities threaten various govern-ment agencies and private organizations. This paper presents a novel approach to detect malicious behaviors. We propose the use of a granularity level to represent users' log data: textual session-based data samples. The user's behaviors are modeled using character embeddings and a deep learning model that consists of CNN and LSTM. Character embeddings are used to represent the input samples. Then, a convolution layer is used to capture local tri-gram features from the input samples, followed by an LSTM layer to consider the order of these given features (tri-grams). We conduct experiments using several variations of model architectures with no handcrafted features. The proposed model is evaluated with a subset of CERT Insider Threat dataset, r4.2. The result shows that performance improved with high precision and recall values.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
This period marked the first evidence of LSTM-based model proposals, indicating a move toward temporal behavior modeling techniques.
“This period also marked the first evidence of LSTM-based model proposals, indicating a move toward temporal behavior modeling techniques, with notable publications like [25,37].”
From Application of Machine Learning and Deep Learning Techniques for Enhanced Insider Threat Detection in Cybersecurity: Bibliometric Review (2025) · cites this paper as [37]
Saaudi et al. (2018) presented a deep learning approach modeling user behaviours through character embeddings, CNN, and LSTM, achieving 100% accuracy in detecting malicious behaviours from textual session-based log data.
“Saaudi et al. (2018) [57] presented a deep learning approach that models user behaviours through character embeddings, CNN, and LSTM, achieving near-perfect accuracy of 100% in detecting malicious behaviours by capturing and analyzing textual session-based log data.”
From A systematic review on insider threat detection using natural language processing (2025) · cites this paper as [57]
Cites
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · see citing works
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126 · see citing works
SMOTE synthetic minority over-sampling technique
Chawla, N. V., Bowyer, K. W., Hall, L. O., & Kegelmeyer, W. P. (2002) · Journal of Artificial Intelligence Research · doi:10.1613/jair.953 · Cited by 32,865 · see citing works
Natural Language Processing (almost) from ScratchPreprint
Collobert, R., Weston, J., Bottou, L., Karlen, M., Kavukcuoglu, K., & Kuksa, P. P. (2011) · arXiv (Cornell University) · doi:10.48550/arxiv.1103.0398 · Cited by 6,882 · see citing works
Harris, Z. S. (1954) · <i>WORD</i> · doi:10.1080/00437956.1954.11659520 · Cited by 4,807 · see citing works
A Primer on Neural Network Models for Natural Language Processing
Goldberg, Y. (2016) · Journal of Artificial Intelligence Research · doi:10.1613/jair.4992 · Cited by 1,259 · see citing works
Bridging the Gap: A Pragmatic Approach to Generating Insider Threat Data
Glasser, J., & Lindauer, B. (2013) · 2013 IEEE Security and Privacy Workshops · doi:10.1109/spw.2013.37 · Cited by 344 · see citing works
A New Take on Detecting Insider Threats: Exploring the Use of Hidden Markov Models
Rashid, T., Agrafiotis, I., & Nurse, J. R. C. (2016) · Proceedings of the 8th ACM CCS International Workshop on Managing Insider Security Threats · doi:10.1145/2995959.2995964 · Cited by 152 · see citing works
Böse, B., Avasarala, B., Tirthapura, S., Chung, Y.-Y., & Steiner, D. D. (2017) · IEEE Systems Journal · doi:10.1109/jsyst.2016.2558507 · Cited by 94 · see citing works
Detection of anomalous insiders in collaborative environments via relational analysis of access logs
Chen, Y., & Malin, B. (2011) · ACM Conference on Data and Application Security and Privacy (CODASPY) · doi:10.1145/1943513.1943524 · Cited by 78 · see citing works
Unsupervised incremental sequence learning for insider threat detection
Parveen, P., & Thuraisingham, B. M. (2012) · IEEE International Conference on Intelligence and Security Informatics (ISI) · doi:10.1109/isi.2012.6284271 · Cited by 37 · see citing works
Applications of General Linguistics
Firth, J. R. (1957) · Transactions of the Philological Society · doi:10.1111/j.1467-968x.1957.tb00568.x · Cited by 37 · see citing works
Multi-Stage Intrusion Detection System Using Hidden Markov Model Algorithm
Lee, D., Kim, D.-Y., & Jung, J.-I. (2008) · International Conference on Information Science and Security (ICISS) · doi:10.1109/iciss.2008.22 · Cited by 25 · see citing works
Hidden Markov Model based anomaly intrusion detection
Jain, R. K., & Abouzakhar, N. S. (2012) · University of Hertfordshire Research Archive (University of Hertfordshire) · Cited by 15 · see citing works
Probabilistic Graphical Model on Detecting Insiders: Modeling with SGD-HMM
Saaudi, A., Tong, Y., & Farkas, C. (2019) · International Conference on Information Systems Security and Privacy (ICISSP) · doi:10.5220/0007404004610470 · Cited by 4 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Insider threat detection model using anomaly-based Isolation Forest algorithm
Al-Shehari, T., Al-Razgan, M., Alfakih, T., Alsowail, R. A., & Pandiaraj, S. (2023) · IEEE Access · doi:10.1109/access.2023.3326750 · Cited by 52 · see citing works
Wang, Z. Q., & El Saddik, A. (2023) · IEEE Access · doi:10.1109/access.2023.3324371 · Cited by 49 · see citing works
Insider threat detection using supervised machine learning algorithms
Manoharan, P., Yin, J., Wang, H., Zhang, Y., & Ye, W. (2024) · Telecommunication Systems · doi:10.1007/s11235-023-01085-3 · Cited by 34 · see citing works
Insider Threat Detection using Deep Learning: A Review
Raut, M., Dhavale, S., Singh, A., & Mehra, A. (2020) · 2020 3rd International Conference on Intelligent Sustainable Systems (ICISS) · doi:10.1109/iciss49785.2020.9315932 · Cited by 27 · see citing works
A systematic review on insider threat detection using natural language processing
Kundiya, K., & Haribhakta, Y. (2025) · International Journal of Information Security · doi:10.1007/s10207-025-01145-6 · Cited by 9 · see citing works
Ofori, H. K., Bell-Dzide, K., Brown-Acquaye, W. L., Lempogo, F., Frimpong, S. O., Agbehadji, I. E., & Millham, R. C. (2025) · Symmetry · doi:10.3390/sym17101704 · Cited by 7 · see citing works
- Authors
- Saaudi, A., Al-Ibadi, Z., Tong, Y., & Farkas, C.
- Affiliations
- University of South Carolina (US)
- Venue
- 2018 International Conference on Computational Science and Computational Intelligence (CSCI)
- Publisher
- IEEE
- Published
- 2018-12
- Pages
- 94-99
- OpenAlex
- W2996799748
- Cited by
- 22
- References
- 15
- Citations by year
- 2025: 8 · 2024: 4 · 2023: 6 · 2022: 2 · 2021: 1 · 2020: 1
- FWCI
- 0.41
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- International Conference on Computational Science and Computational Intelligence (CSCI) (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Network Security and Intrusion Detection
- Physical Sciences › Computer Science › Information Systems › Information and Cyber Security
- Physical Sciences › Computer Science › Information Systems › User Authentication and Security Systems
- Keywords
- insider threat detection, user log data, character embeddings, CNN-LSTM, CERT insider threat dataset, user behavior modeling
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review