Graph Neural Networks based Log Anomaly Detection and Explanation
Zhong Li, Jiayang Shi, Matthijs van Leeuwen

TL;DR
This paper introduces Logs2Graphs, a graph neural network-based approach for unsupervised log anomaly detection that converts logs into attributed graphs and provides explanations for detected anomalies, improving accuracy especially on complex datasets.
Contribution
The paper proposes a novel graph-based method, OCDiGCN, for log anomaly detection that combines graph representation learning with anomaly detection and explanation generation.
Findings
Outperforms existing methods on complex datasets
Provides explanations for detected anomalies
Achieves high detection accuracy with graph neural networks
Abstract
Event logs are widely used to record the status of high-tech systems, making log anomaly detection important for monitoring those systems. Most existing log anomaly detection methods take a log event count matrix or log event sequences as input, exploiting quantitative and/or sequential relationships between log events to detect anomalies. Unfortunately, only considering quantitative or sequential relationships may result in low detection accuracy. To alleviate this problem, we propose a graph-based method for unsupervised log anomaly detection, dubbed Logs2Graphs, which first converts event logs into attributed, directed, and weighted graphs, and then leverages graph neural networks to perform graph-level anomaly detection. Specifically, we introduce One-Class Digraph Inception Convolutional Networks, abbreviated as OCDiGCN, a novel graph neural network model for detecting graph-level…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Anomaly Detection Techniques and Applications · Software Engineering Research
MethodsGraph Neural Network
