Experience Report: Deep Learning-based System Log Analysis for Anomaly Detection
Not on the map. Why?
Abstract (arXiv)
Logs have been an imperative resource to ensure the reliability and continuity of many software systems, especially large-scale distributed systems. They faithfully record runtime information to facilitate system troubleshooting and behavior understanding. Due to the large scale and complexity of modern software systems, the volume of logs has reached an unprecedented level. Consequently, for log-based anomaly detection, conventional manual inspection methods or even traditional machine learning-based methods become impractical, which serve as a catalyst for the rapid development of deep learning-based solutions. However, there is currently a lack of rigorous comparison among the representative log-based anomaly detectors that resort to neural networks. Moreover, the re-implementation process demands non-trivial efforts, and bias can be easily introduced. To better understand the characteristics of different anomaly detectors, in this paper, we provide a comprehensive review and evaluation of five popular neural networks used by six state-of-the-art methods. Particularly, four of the selected methods are unsupervised, and the remaining two are supervised. These methods are evaluated with two publicly available log datasets, which contain nearly 16 million log messages and 0.4 million anomaly instances in total. We believe our work can serve as a basis in this field and contribute to future academic research and industrial applications.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). Builds on 9 of its 59 references that are in the map. First posted on arXiv 13 Jul 2021.
Builds on
9 of 59 references.
References · 9
- 2017Attention Is All You Needcited by 59,932
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2016FastText.zip: Compressing text classification modelscited by 331
- 2018Tools and Benchmarks for Automated Log Parsingcited by 56
- 2020A Survey on Automated Log Analysis for Reliability Engineeringcited by 50
- 2020Self-Attentive Classification-Based Anomaly Detection in Unstructured Logscited by 36
- 2016Integrating Distributional Lexical Contrast into Word Embeddings for Antonym-Synonym Distinctioncited by 13
- 2020Logram: Efficient Log Parsing Using n-Gram Dictionariescited by 9
- 2019Log-based software monitoring: a systematic mapping studycited by 2
Built on by
Citing papers per year: 2022: 7; 2023: 15; 2024: 7; 2025: 6; 2026: 2.
37 papers.
Sort:
By area:
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
- 2022Log-based Anomaly Detection with Deep Learning: How Far Are We?cited by 56
- 2023Interpretable Online Log Analysis Using Large Language Models with Prompt Strategiescited by 34
- 2022Deep Learning for Anomaly Detection in Log Data: A Surveycited by 27
- 2023LogGPT: Log Anomaly Detection via GPTcited by 26
- 2023RAGLog: Log Anomaly Detection using Retrieval Augmented Generationcited by 19
- 2023AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities and Challengescited by 13
- 2022LogGD:Detecting Anomalies from System Logs by Graph Neural Networkscited by 8
- 2023Heterogeneous Anomaly Detection for Software Systems via Semi-supervised Cross-modal Attentioncited by 8
- 2023Graph Neural Networks based Log Anomaly Detection and Explanationcited by 8
- 2023A Critical Review of Common Log Data Sets Used for Evaluation of Sequence-based Anomaly Detection Techniquescited by 7
- 2023On the Effectiveness of Log Representation for Log-based Anomaly Detectioncited by 6
25 more
- 2024Demystifying and Extracting Fault-indicating Information from Logs for Failure Diagnosiscited by 6
- 2024LogELECTRA: Self-supervised Anomaly Detection for Unstructured Logscited by 4
- 2025Behavioral Anomaly Detection in Distributed Systems via Federated Contrastive Learningcited by 4
- 2023Log-based Anomaly Detection based on EVT Theory with feedbackcited by 3
- 2025LogLLaMA: Transformer-based log anomaly detection with LLaMAcited by 3
- 2025LLMLogAnalyzer: A Clustering-Based Log Analysis Chatbot using Large Language Modelscited by 3
- 2023LogAI: A Library for Log Analytics and Intelligencecited by 2
- 2023Decodable and Sample Invariant Continuous Object Encodercited by 2
- 2025POLAR: Automating Cyber Threat Prioritization through LLM-Powered Assessmentcited by 2
- 2022Leveraging Log Instructions in Log-based Anomaly Detectioncited by 1
- 2023NLP-based Cross-Layer 5G Vulnerabilities Detection via Fuzzing Generated Run-Time Profilingcited by 1
- 2023Try with Simpler -- An Evaluation of Improved Principal Component Analysis in Log-based Anomaly Detectioncited by 1
- 2024Enhancing Reasoning Capacity of SLM using Cognitive Enhancementcited by 1
- 2024AnoGAN for Tabular Data: A Novel Approach to Anomaly Detectioncited by 1
- 2024LogBabylon: A Unified Framework for Cross-Log File Integration and Analysiscited by 1
- 2025A Novel GPT-Based Framework for Anomaly Detection in System Logscited by 1
- 2026Benchmarking Small Language Models and Small Reasoning Language Models on System Log Severity Classificationcited by 1
- 2022AI based Log Analyser: A Practical Approachcited by 0
- 2022Failure Identification from Unstable Log Data using Deep Learningcited by 0
- 2022Assessing Anonymized System Logs Usefulness for Behavioral Analysis in RNN Modelscited by 0
- 2023Tikuna: An Ethereum Blockchain Network Security Monitoring Systemcited by 0
- 2024A Light-weight and Unsupervised Method for Near Real-time Behavioral Analysis using Operational Data Measurementcited by 0
- 2024What Information Contributes to Log-based Anomaly Detection? Insights from a Configurable Transformer-Based Approachcited by 0
- 2025A unified framework for detecting point and collective anomalies in operating system logs via collaborative transformerscited by 0
- 2026Beyond Heavy Log Curation: Perplexity-Based APT Detection via Unsupervised, Context-Augmented Language Modelscited by 0
- 2026Beyond Heavy Log Curation: Perplexity-Based APT Detection via Unsupervised, Context-Augmented Language Models23 Jul 2026
- 2026Benchmarking Small Language Models and Small Reasoning Language Models on System Log Severity Classification12 Jan 2026
- 2025A unified framework for detecting point and collective anomalies in operating system logs via collaborative transformers29 Dec 2025
- 2025LLMLogAnalyzer: A Clustering-Based Log Analysis Chatbot using Large Language Models28 Oct 2025
- 2025A Novel GPT-Based Framework for Anomaly Detection in System Logs16 Oct 2025
- 2025POLAR: Automating Cyber Threat Prioritization through LLM-Powered Assessment2 Oct 2025
- 2025Behavioral Anomaly Detection in Distributed Systems via Federated Contrastive Learning24 Jun 2025
- 2025LogLLaMA: Transformer-based log anomaly detection with LLaMA19 Mar 2025
- 2024LogBabylon: A Unified Framework for Cross-Log File Integration and Analysis16 Dec 2024
- 2024What Information Contributes to Log-based Anomaly Detection? Insights from a Configurable Transformer-Based Approach30 Sep 2024
- 2024Demystifying and Extracting Fault-indicating Information from Logs for Failure Diagnosis20 Sep 2024
- 2024AnoGAN for Tabular Data: A Novel Approach to Anomaly Detection5 May 2024
25 more
- 2024Enhancing Reasoning Capacity of SLM using Cognitive Enhancement1 Apr 2024
- 2024LogELECTRA: Self-supervised Anomaly Detection for Unstructured Logs16 Feb 2024
- 2024A Light-weight and Unsupervised Method for Near Real-time Behavioral Analysis using Operational Data Measurement10 Jan 2024
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Code14 Nov 2023
- 2023RAGLog: Log Anomaly Detection using Retrieval Augmented Generation9 Nov 2023
- 2023Decodable and Sample Invariant Continuous Object Encoder31 Oct 2023
- 2023Tikuna: An Ethereum Blockchain Network Security Monitoring System13 Oct 2023
- 2023LogGPT: Log Anomaly Detection via GPT25 Sep 2023
- 2023A Critical Review of Common Log Data Sets Used for Evaluation of Sequence-based Anomaly Detection Techniques6 Sep 2023
- 2023Try with Simpler -- An Evaluation of Improved Principal Component Analysis in Log-based Anomaly Detection24 Aug 2023
- 2023On the Effectiveness of Log Representation for Log-based Anomaly Detection17 Aug 2023
- 2023Interpretable Online Log Analysis Using Large Language Models with Prompt Strategies15 Aug 2023
- 2023Graph Neural Networks based Log Anomaly Detection and Explanation2 Jul 2023
- 2023Log-based Anomaly Detection based on EVT Theory with feedback8 Jun 2023
- 2023NLP-based Cross-Layer 5G Vulnerabilities Detection via Fuzzing Generated Run-Time Profiling14 May 2023
- 2023AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities and Challenges10 Apr 2023
- 2023Heterogeneous Anomaly Detection for Software Systems via Semi-supervised Cross-modal Attention14 Feb 2023
- 2023LogAI: A Library for Log Analytics and Intelligence31 Jan 2023
- 2022Assessing Anonymized System Logs Usefulness for Behavioral Analysis in RNN Models2 Dec 2022
- 2022LogGD:Detecting Anomalies from System Logs by Graph Neural Networks16 Sep 2022
- 2022Deep Learning for Anomaly Detection in Log Data: A Survey8 Jul 2022
- 2022Leveraging Log Instructions in Log-based Anomaly Detection7 Jul 2022
- 2022Failure Identification from Unstable Log Data using Deep Learning6 Apr 2022
- 2022AI based Log Analyser: A Practical Approach18 Mar 2022
- 2022Log-based Anomaly Detection with Deep Learning: How Far Are We?9 Feb 2022
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
- 2022Log-based Anomaly Detection with Deep Learning: How Far Are We?cited by 56
- 2023Interpretable Online Log Analysis Using Large Language Models with Prompt Strategiescited by 34
- 2022Deep Learning for Anomaly Detection in Log Data: A Surveycited by 27
- 2023LogGPT: Log Anomaly Detection via GPTcited by 26
- 2023AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities and Challengescited by 13
- 2022LogGD:Detecting Anomalies from System Logs by Graph Neural Networkscited by 8
- 2023Heterogeneous Anomaly Detection for Software Systems via Semi-supervised Cross-modal Attentioncited by 8
- 2023Graph Neural Networks based Log Anomaly Detection and Explanationcited by 8
- 2023A Critical Review of Common Log Data Sets Used for Evaluation of Sequence-based Anomaly Detection Techniquescited by 7
- 2023On the Effectiveness of Log Representation for Log-based Anomaly Detectioncited by 6
- 2024Demystifying and Extracting Fault-indicating Information from Logs for Failure Diagnosiscited by 6
12 most cited of 34 All 34 (JSON)
- 2026Beyond Heavy Log Curation: Perplexity-Based APT Detection via Unsupervised, Context-Augmented Language Models23 Jul 2026
- 2025A unified framework for detecting point and collective anomalies in operating system logs via collaborative transformers29 Dec 2025
- 2025LLMLogAnalyzer: A Clustering-Based Log Analysis Chatbot using Large Language Models28 Oct 2025
- 2025A Novel GPT-Based Framework for Anomaly Detection in System Logs16 Oct 2025
- 2025POLAR: Automating Cyber Threat Prioritization through LLM-Powered Assessment2 Oct 2025
- 2025Behavioral Anomaly Detection in Distributed Systems via Federated Contrastive Learning24 Jun 2025
- 2025LogLLaMA: Transformer-based log anomaly detection with LLaMA19 Mar 2025
- 2024LogBabylon: A Unified Framework for Cross-Log File Integration and Analysis16 Dec 2024
- 2024What Information Contributes to Log-based Anomaly Detection? Insights from a Configurable Transformer-Based Approach30 Sep 2024
- 2024Demystifying and Extracting Fault-indicating Information from Logs for Failure Diagnosis20 Sep 2024
- 2024AnoGAN for Tabular Data: A Novel Approach to Anomaly Detection5 May 2024
- 2024LogELECTRA: Self-supervised Anomaly Detection for Unstructured Logs16 Feb 2024
12 newest of 34 All 34 (JSON)