A Comprehensive Survey on Graph Anomaly Detection with Deep Learning
Not on the map. Why?
Abstract (arXiv)
Anomalies represent rare observations (e.g., data records or events) that deviate significantly from others. Over several decades, research on anomaly mining has received increasing interests due to the implications of these occurrences in a wide range of disciplines. Anomaly detection, which aims to identify rare observations, is among the most vital tasks in the world, and has shown its power in preventing detrimental events, such as financial fraud, network intrusion, and social spam. The detection task is typically solved by identifying outlying data points in the feature space and inherently overlooks the relational information in real-world data. Graphs have been prevalently used to represent the structural information, which raises the graph anomaly detection problem - identifying anomalous graph objects (i.e., nodes, edges and sub-graphs) in a single graph, or anomalous graphs in a database/set of graphs. However, conventional anomaly detection techniques cannot tackle this problem well because of the complexity of graph data. For the advent of deep learning, graph anomaly detection with deep learning has received a growing attention recently. In this survey, we aim to provide a systematic and comprehensive review of the contemporary deep learning techniques for graph anomaly detection. We compile open-sourced implementations, public datasets, and commonly-used evaluation metrics to provide affluent resources for future studies. More importantly, we highlight twelve extensive future research directions according to our survey results covering unsolved and emerging research problems and real-world applications. With this survey, our goal is to create a "one-stop-shop" that provides a unified understanding of the problem categories and existing approaches, publicly available hands-on resources, and high-impact open challenges for graph anomaly detection using deep learning.
Key facts. Cited by 230 papers in the map (data through 7 Oct 2026). Builds on 81 of its 225 references that are in the map. First posted on arXiv 14 Jun 2021.
Builds on
81 of 225 references.
References · 81
- 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
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2015Unsupervised Learning of Video Representations using LSTMscited by 434
- 2020A Unifying Review of Deep and Shallow Anomaly Detectioncited by 423
38 more
- 2019Deep Learning for Anomaly Detection: A Surveycited by 357
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2019Deep Semi-Supervised Anomaly Detectioncited by 290
- 2019Representation Learning for Dynamic Graphs: A Surveycited by 260
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 248
- 2017graph2vec: Learning Distributed Representations of Graphscited by 228
- 2014Graph-based Anomaly Detection and Description: A Surveycited by 182
- 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 175
- 2018Visual Interpretability for Deep Learning: a Surveycited by 155
- 2019Deep Anomaly Detection with Deviation Networkscited by 152
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 150
- 2017A Survey on Network Embeddingcited by 142
- 2018Multi-task Deep Reinforcement Learning with PopArtcited by 138
- 2020Backdoor Attacks to Graph Neural Networkscited by 126
- 2020GCAN: Graph-aware Co-Attention Networks for Explainable Fake News Detection on Social Mediacited by 108
- 2020FANG: Leveraging Social Context for Fake News Detection Using Graph Representationcited by 98
- 2020Heterogeneous Graph Neural Networks for Malicious Account Detectioncited by 95
- 2017Good Semi-supervised Learning that Requires a Bad GANcited by 85
- 2020Self-trained Deep Ordinal Regression for End-to-End Video Anomaly Detectioncited by 83
- 2020AnomalyDAE: Dual autoencoder for anomaly detection on attributed networkscited by 81
- 2020Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detectioncited by 81
- 2018Learning Representations of Ultrahigh-dimensional Data for Random Distance-based Outlier Detectioncited by 79
- 2021User Preference-aware Fake News Detectioncited by 76
- 2021SUGAR: Subgraph Neural Network with Reinforcement Pooling and Self-Supervised Mutual Information Mechanismcited by 75
- 2020Subgraph Neural Networkscited by 73
- 2019Summit: Scaling Deep Learning Interpretability by Visualizing Activation and Attribution Summarizationscited by 72
- 2021Few-shot Network Anomaly Detection via Cross-network Meta-learningcited by 64
- 2021A Comprehensive Survey on Community Detection with Deep Learningcited by 63
- 2020Structural Temporal Graph Neural Networks for Anomaly Detection in Dynamic Graphscited by 55
- 2020Graph Geometry Interaction Learningcited by 55
- 2018A Hierarchical Multi-task Approach for Learning Embeddings from Semantic Taskscited by 54
- 2020GCN-Based User Representation Learning for Unifying Robust Recommendation and Fraudster Detectioncited by 53
- 2020On Using Classification Datasets to Evaluate Graph-Level Outlier Detection: Peculiar Observations and New Insightscited by 53
- 2020Heterogeneous Hypergraph Embedding for Graph Classificationcited by 52
- 2020Deep Learning for Community Detection: Progress, Challenges and Opportunitiescited by 42
- 2016Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphscited by 37
- 2019SpecAE: Spectral AutoEncoder for Anomaly Detection in Attributed Networkscited by 37
50 most cited of 81 All 81 (JSON)
Built on by
Citing papers per year: 2021: 6; 2022: 53; 2023: 54; 2024: 48; 2025: 38; 2026: 31.
230 papers.
Sort:
By area:
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2022Rethinking Graph Neural Networks for Anomaly Detectioncited by 185
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2023Generative Diffusion Models on Graphs: Methods and Applicationscited by 79
- 2023Complementary Pseudo Multimodal Feature for Point Cloud Anomaly Detectioncited by 74
- 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directionscited by 73
- 2022DGraph: A Large-Scale Financial Dataset for Graph Anomaly Detectioncited by 63
- 2023Graph Neural Networks for temporal graphs: State of the art, open challenges, and opportunitiescited by 60
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Modelscited by 59
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 57
- 2022Graph Anomaly Detection via Multi-Scale Contrastive Learning Networks with Augmented Viewcited by 54
38 more
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 46
- 2023GAD-NR: Graph Anomaly Detection via Neighborhood Reconstructioncited by 44
- 2023Truncated Affinity Maximization: One-class Homophily Modeling for Graph Anomaly Detectioncited by 43
- 2023Towards Self-Interpretable Graph-Level Anomaly Detectioncited by 41
- 2024Deep Graph Anomaly Detection: A Survey and New Perspectivescited by 40
- 2025GUARDIAN: Safeguarding LLM Multi-Agent Collaborations with Temporal Graph Modelingcited by 35
- 2024Graph Transformers: A Surveycited by 32
- 2022PyGOD: A Python Library for Graph Outlier Detectioncited by 31
- 2022Cross-Domain Graph Anomaly Detection via Anomaly-aware Contrastive Alignmentcited by 31
- 2024Alleviating Structural Distribution Shift in Graph Anomaly Detectioncited by 31
- 2022A Survey on Graph Counterfactual Explanations: Definitions, Methods, Evaluation, and Research Challengescited by 30
- 2023SAD: Semi-Supervised Anomaly Detection on Dynamic Graphscited by 27
- 2024Heterogeneous Contrastive Learning for Foundation Models and Beyondcited by 27
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2024Zero-shot Generalist Graph Anomaly Detection with Unified Neighborhood Promptscited by 24
- 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 24
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detectioncited by 24
- 2022Graph Anomaly Detection with Graph Neural Networks: Current Status and Challengescited by 23
- 2023ADA-GAD: Anomaly-Denoised Autoencoders for Graph Anomaly Detectioncited by 23
- 2023Label Information Enhanced Fraud Detection against Low Homophily in Graphscited by 22
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2024Generative Semi-supervised Graph Anomaly Detectioncited by 22
- 2025Large Language Models are Good Relational Learnerscited by 22
- 2022A Survey of Graph-based Deep Learning for Anomaly Detection in Distributed Systemscited by 20
- 2022DAGAD: Data Augmentation for Graph Anomaly Detectioncited by 20
- 2024Continual Learning on Graphs: Challenges, Solutions, and Opportunitiescited by 20
- 2022Understanding Non-linearity in Graph Neural Networks from the Bayesian-Inference Perspectivecited by 19
- 2023Financial Fraud Detection: A Comparative Study of Quantum Machine Learning Modelscited by 19
- 2023Graph Anomaly Detection in Time Series: A Surveycited by 18
- 2024Anomaly Detection in Dynamic Graphs: A Comprehensive Surveycited by 18
- 2022Unsupervised Graph Outlier Detection: Problem Revisit, New Insight, and Superior Methodcited by 15
- 2022Graph Learning for Anomaly Analytics: Algorithms, Applications, and Challengescited by 15
- 2023Dynamic Graph Representation Learning with Neural Networks: A Surveycited by 15
- 2023Towards Semi-supervised Universal Graph Classificationcited by 15
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directionscited by 15
- 2025Deep Learning Advancements in Anomaly Detection: A Comprehensive Surveycited by 15
- 2021An Efficient Federated Distillation Learning System for Multi-task Time Series Classificationcited by 14
50 most cited of 230 All 230 (JSON)
- 2026Graph Anomaly Detection as Finite-Horizon Control: Training-Free Scoring via Empirical Bayes29 Sep 2026
- 2026Behavior-Grounded Semantic Enrichment for Financial Fraud Modeling and Reasoning28 Sep 2026
- 2026The Selection Rule Decides the Winner: A Pre-Registered Audit of Open-Set Graph Anomaly Detection27 Sep 2026
- 2026FoundAna: A GNN-assisted Foundation Model for Graph Anomaly Detection16 Sep 2026
- 2026GLASS: Graph-Language Alignment with Spherical Scoring for Transferable Graph-Level Anomaly Detection4 Sep 2026
- 2026Feature Transformation Enhanced Jacobi Polynomial Graph Filtering for Graph Anomaly Detection27 Aug 2026
- 2026FinFraudBench: A Heterogeneous Graph Benchmark for Financial Fraud Detection15 Aug 2026
- 2026Beyond Sparse Supervision: Diffusion-Guided Learning for Few-Shot Graph Fraud Detection26 Jun 2026
- 2026Towards Anomaly Detection on Relational Data17 Jun 2026
- 2026Geodesics of Dynamic Graphs for Regime Change Detection5 Jun 2026
- 2026Modeling Spectral Energy Shifts in Spatio-Temporal Graph Anomaly Detection29 May 2026
- 2026Let Relations Speak: An End-to-End LLM-GNN Soft Prompt Framework for Fraud Detection27 May 2026
38 more
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 2026
- 2026DDGAD: Disagreement-Driven Graph Anomaly Detection via Adapt-Then-Combine26 May 2026
- 2026NeighborDiv: Training-free Zero-shot Generalist Graph Anomaly Detection via Neighbor Diversity20 May 2026
- 2026CAMERA: Adapting to Semantic Camouflage in Unsupervised Text-Attributed Graph Fraud Detection19 May 2026
- 2026Learning Feature Encoder with Synthetic Anomalies for Weakly Supervised Graph Anomaly Detection12 May 2026
- 2026Fraud Detection in Cryptocurrency Markets with Spatio-Temporal Graph Neural Networks27 Apr 2026
- 2026From Load Tests to Live Streams: Graph Embedding-Based Anomaly Detection in Microservice Architectures7 Apr 2026
- 2026Financial Anomaly Detection for the Canadian Market2 Apr 2026
- 2026TA-GGAD: Testing-time Adaptive Graph Model for Generalist Graph Anomaly Detection10 Mar 2026
- 2026Auditing Cascading Risks in Multi-Agent Systems via Semantic-Geometric Co-evolution4 Mar 2026
- 2026Learning Discriminative and Generalizable Anomaly Detector for Dynamic Graph with Limited Supervision23 Feb 2026
- 2026From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detection21 Feb 2026
- 2026Evolutionary Router Feature Generation for Zero-Shot Graph Anomaly Detection with Mixture-of-Experts12 Feb 2026
- 2026Zero-shot Generalizable Graph Anomaly Detection with Mixture of Riemannian Experts6 Feb 2026
- 2026RPG-AE: Neuro-Symbolic Graph Autoencoders with Rare Pattern Mining for Provenance-Based Anomaly Detection3 Feb 2026
- 2026PIMPC-GNN: Physics-Informed Multi-Phase Consensus Learning for Enhancing Imbalanced Node Classification in Graph Neural Networks2 Feb 2026
- 2026Non-Intrusive Graph-Based Bot Detection for E-Commerce Using Inductive Graph Neural Networks30 Jan 2026
- 2026OWLEYE: Zero-Shot Learner for Cross-Domain Graph Data Anomaly Detection27 Jan 2026
- 2026Digital Twin-Driven Communication-Efficient Federated Anomaly Detection for Industrial IoT5 Jan 2026
- 2025Multi-Head Spectral-Adaptive Graph Anomaly Detection25 Dec 2025
- 2025Spatio-Temporal Graphs Beyond Grids: Benchmark for Maritime Anomaly Detection23 Dec 2025
- 2025FGC-Comp: Adaptive Neighbor-Grouped Attribute Completion for Graph-based Anomaly Detection2 Dec 2025
- 2025Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Time10 Nov 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025A Survey of Heterogeneous Graph Neural Networks for Cybersecurity Anomaly Detection30 Oct 2025
- 2025If You Want to Be Robust, Be Wary of Initialization26 Oct 2025
- 2025Combining Euclidean and Hyperbolic Representations for Node-level Anomaly Detection13 Oct 2025
- 2025Normality Calibration in Semi-supervised Graph Anomaly Detection2 Oct 2025
- 2025Synthetic Data Generation with Lorenzetti for Time Series Anomaly Detection in High-Energy Physics Calorimeters9 Sep 2025
- 2025A Survey of Generalization of Graph Anomaly Detection: From Transfer Learning to Foundation Models8 Sep 2025
- 2025CRoC: Context Refactoring Contrast for Graph Anomaly Detection with Limited Supervision17 Aug 2025
- 2025From Pixels to Graphs: Deep Graph-Level Anomaly Detection on Dermoscopic Images15 Aug 2025
- 2025Enhancing Fairness in Autoencoders for Node-Level Graph Anomaly Detection14 Aug 2025
- 2025Text-Attributed Graph Anomaly Detection via Multi-Scale Cross- and Uni-Modal Contrastive Learning1 Aug 2025
- 2025Revisiting Graph Contrastive Learning on Anomaly Detection: A Structural Imbalance Perspective19 Jul 2025
- 2025Robust Anomaly Detection with Graph Neural Networks using Controllability18 Jul 2025
- 2025Reconciling Attribute and Structural Anomalies for Improved Graph Anomaly Detection30 Jun 2025
- 2025Semi-supervised Graph Anomaly Detection via Robust Homophily Learning18 Jun 2025
50 newest of 230 All 230 (JSON)
- 2023Generative Diffusion Models on Graphs: Methods and Applicationscited by 79
- 2025Anomaly Detection and Generation with Diffusion Models: A Surveycited by 8
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detectioncited by 7
- 2024Large Generative Graph Modelscited by 2
- 2026Beyond Sparse Supervision: Diffusion-Guided Learning for Few-Shot Graph Fraud Detectioncited by 2
- 2026Beyond Sparse Supervision: Diffusion-Guided Learning for Few-Shot Graph Fraud Detection26 Jun 2026
- 2025Anomaly Detection and Generation with Diffusion Models: A Survey11 Jun 2025
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detection2 Jul 2024
- 2024Large Generative Graph Models7 Jun 2024
- 2023Generative Diffusion Models on Graphs: Methods and Applications6 Feb 2023
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2022Rethinking Graph Neural Networks for Anomaly Detectioncited by 185
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2023Complementary Pseudo Multimodal Feature for Point Cloud Anomaly Detectioncited by 74
- 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directionscited by 73
- 2022DGraph: A Large-Scale Financial Dataset for Graph Anomaly Detectioncited by 63
- 2023Graph Neural Networks for temporal graphs: State of the art, open challenges, and opportunitiescited by 60
- 2023Generalized Video Anomaly Event Detection: Systematic Taxonomy and Comparison of Deep Modelscited by 59
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 57
- 2022Graph Anomaly Detection via Multi-Scale Contrastive Learning Networks with Augmented Viewcited by 54
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
12 most cited of 219 All 219 (JSON)
- 2026Graph Anomaly Detection as Finite-Horizon Control: Training-Free Scoring via Empirical Bayes29 Sep 2026
- 2026The Selection Rule Decides the Winner: A Pre-Registered Audit of Open-Set Graph Anomaly Detection27 Sep 2026
- 2026FoundAna: A GNN-assisted Foundation Model for Graph Anomaly Detection16 Sep 2026
- 2026GLASS: Graph-Language Alignment with Spherical Scoring for Transferable Graph-Level Anomaly Detection4 Sep 2026
- 2026Feature Transformation Enhanced Jacobi Polynomial Graph Filtering for Graph Anomaly Detection27 Aug 2026
- 2026FinFraudBench: A Heterogeneous Graph Benchmark for Financial Fraud Detection15 Aug 2026
- 2026Towards Anomaly Detection on Relational Data17 Jun 2026
- 2026Geodesics of Dynamic Graphs for Regime Change Detection5 Jun 2026
- 2026Modeling Spectral Energy Shifts in Spatio-Temporal Graph Anomaly Detection29 May 2026
- 2026Let Relations Speak: An End-to-End LLM-GNN Soft Prompt Framework for Fraud Detection27 May 2026
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 2026
- 2026DDGAD: Disagreement-Driven Graph Anomaly Detection via Adapt-Then-Combine26 May 2026
12 newest of 219 All 219 (JSON)