Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detection
Anomaly detection from graph data has drawn much attention due to its practical significance in many critical applications including cybersecurity, finance, and social networks. Existing data mining and machine learning methods are either shallow methods that could not effectively capture the complex interdependency of graph data or graph autoencoder methods that could not fully exploit the contextual information as supervision signals for effective anomaly detection. To overcome these challenges, in this paper, we propose a novel method, Self-Supervised Learning for Graph Anomaly Detection (SL-GAD). Our method constructs different contextual subgraphs (views) based on a target node and employs two modules, generative attribute regression and multi-view contrastive learning for anomaly detection. While the generative attribute regression module allows us to capture the anomalies in the attribute space, the multi-view contrastive learning module can exploit richer structure information from multiple subgraphs, thus abling to capture the anomalies in the structure space, mixing of structure, and attribute information. We conduct extensive experiments on six benchmark datasets and the results demonstrate that our method outperforms state-of-the-art methods by a large margin.
Code (1)
Tasks
Anomaly DetectionAttributeContrastive LearningGraph Anomaly DetectionregressionSelf-Supervised LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Few-shot Message-Enhanced Contrastive Learning for Graph Anomaly Detection
Graph anomaly detection plays a crucial role in identifying exceptional instances in graph data that deviate significantly from the majority. It has gained substantial attention in various domains of information security…
Anomaly DetectionContrastive LearningGraph Anomaly DetectionSelf-supervised Learning for Anomaly Detection in Computational Workflows
Anomaly detection is the task of identifying abnormal behavior of a system. Anomaly detection in computational workflows is of special interest because of its wide implications in various domains such as cybersecurity, f…
Anomaly DetectionContrastive LearningSelf-Supervised LearningHyperbolic Self-supervised Contrastive Learning Based Network Anomaly Detection
Anomaly detection on the attributed network has recently received increasing attention in many research fields, such as cybernetic anomaly detection and financial fraud detection. With the wide application of deep learni…
Anomaly DetectionContrastive LearningData AugmentationFraud DetectionGraph Contrastive Learning for Anomaly Detection
Graph-based anomaly detection has been widely used for detecting malicious activities in real-world applications. Existing attempts to address this problem have thus far focused on structural feature engineering or learn…
Anomaly DetectionBinary ClassificationContrastive LearningFeature Engineering+1Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learning
Anomaly detection on attributed networks attracts considerable research interests due to wide applications of attributed networks in modeling a wide range of complex systems. Recently, the deep learning-based anomaly det…
Anomaly DetectionContrastive LearningGraph Neural NetworkSelf-Supervised Learning