Guarding Graph Neural Networks for Unsupervised Graph Anomaly Detection
Not on the map. Why?
Abstract (arXiv)
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 first introduces two auxiliary networks along with correlation constraints to guard the GNNs against inconsistent information encoding. Furthermore, G3AD introduces an adaptive caching module to guard the GNNs from directly reconstructing the observed graph data that contains anomalies. Extensive experiments demonstrate that our G3AD can outperform twenty state-of-the-art methods on both synthetic and real-world graph anomaly datasets, with flexible generalization ability in different GNN backbones.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 37 of its 87 references that are in the map. First posted on arXiv 25 Apr 2024.
Builds on
37 of 87 references.
References · 37
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 443
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
25 more
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
- 2020Graph Neural Networks with Heterophilycited by 202
- 2022Rethinking Graph Neural Networks for Anomaly Detectioncited by 185
- 2014Graph-based Anomaly Detection and Description: A Surveycited by 182
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 175
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 150
- 2020AnomalyDAE: Dual autoencoder for anomaly detection on attributed networkscited by 81
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detectioncited by 67
- 2021Few-shot Network Anomaly Detection via Cross-network Meta-learningcited by 64
- 2023GAD-NR: Graph Anomaly Detection via Neighborhood Reconstructioncited by 44
- 2024Macro Graph Neural Networks for Online Billion-Scale Recommender Systemscited by 40
- 2019SpecAE: Spectral AutoEncoder for Anomaly Detection in Attributed Networkscited by 37
- 2022Reconstruction Enhanced Multi-View Contrastive Learning for Anomaly Detection on Attributed Networkscited by 28
- 2022Graph Anomaly Detection with Graph Neural Networks: Current Status and Challengescited by 23
- 2021How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implicationscited by 21
- 2016A Survey on Social Media Anomaly Detectioncited by 17
- 2022Exploiting Neighbor Effect: Conv-Agnostic GNNs Framework for Graphs with Heterophilycited by 15
- 2022Robust Node Classification on Graphs: Jointly from Bayesian Label Transition and Topology-based Label Propagationcited by 12
- 2022Graph Anomaly Detection with Unsupervised GNNscited by 8
- 2022ARISE: Graph Anomaly Detection on Attributed Networks via Substructure Awarenesscited by 8
- 2023Reinforcement Neighborhood Selection for Unsupervised Graph Anomaly Detectioncited by 7
- 2023Normality Learning-based Graph Anomaly Detection via Multi-Scale Contrastive Learningcited by 6
Built on by
Not cited yet.