Guarding Graph Neural Networks for Unsupervised Graph Anomaly Detection
arxiv(2024)
摘要
Unsupervised graph anomaly detection aims at identifying rare patterns that
deviate from the majority in a graph without the aid of labels, which is
important for a variety of real-world applications. Recent advances have
utilized Graph Neural Networks (GNNs) to learn effective node representations
by aggregating information from neighborhoods. This is motivated by the
hypothesis that nodes in the graph tend to exhibit consistent behaviors with
their neighborhoods. However, such consistency can be disrupted by graph
anomalies in multiple ways. Most existing methods directly employ GNNs to learn
representations, disregarding the negative impact of graph anomalies on GNNs,
resulting in sub-optimal node representations and anomaly detection
performance. While a few recent approaches have redesigned GNNs for graph
anomaly detection under semi-supervised label guidance, how to address the
adverse effects of graph anomalies on GNNs in unsupervised scenarios and learn
effective representations for anomaly detection are still under-explored. To
bridge this gap, in this paper, we propose a simple yet effective framework for
Guarding Graph Neural Networks for Unsupervised Graph Anomaly Detection (G3AD).
Specifically, G3AD introduces two auxiliary networks along with correlation
constraints to guard the GNNs from inconsistent information encoding.
Furthermore, G3AD introduces an adaptive caching module to guard the GNNs from
solely reconstructing the observed data that contains anomalies. Extensive
experiments demonstrate that our proposed G3AD can outperform seventeen
state-of-the-art methods on both synthetic and real-world datasets.
更多查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要