BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphs
Not on the map. Why?
Abstract (arXiv)
Detecting which nodes in graphs are outliers is a relatively new machine learning task with numerous applications. Despite the proliferation of algorithms developed in recent years for this task, there has been no standard comprehensive setting for performance evaluation. Consequently, it has been difficult to understand which methods work well and when under a broad range of settings. To bridge this gap, we present--to the best of our knowledge--the first comprehensive benchmark for unsupervised outlier node detection on static attributed graphs called BOND, with the following highlights. (1) We benchmark the outlier detection performance of 14 methods ranging from classical matrix factorization to the latest graph neural networks. (2) Using nine real datasets, our benchmark assesses how the different detection methods respond to two major types of synthetic outliers and separately to "organic" (real non-synthetic) outliers. (3) Using an existing random graph generation technique, we produce a family of synthetically generated datasets of different graph sizes that enable us to compare the running time and memory usage of the different outlier detection algorithms. Based on our experimental results, we discuss the pros and cons of existing graph outlier detection algorithms, and we highlight opportunities for future research. Importantly, our code is freely available and meant to be easily extendable: https://github.com/pygod-team/pygod/tree/main/benchmark
Key facts. Cited by 80 papers in the map (data through 7 Oct 2026). Builds on 41 of its 106 references that are in the map. First posted on arXiv 21 Jun 2022.
Builds on
41 of 106 references.
References · 41
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 443
- 2021Therapeutics Data Commons: Machine Learning Datasets and Tasks for Drug Discovery and Developmentcited by 258
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 248
- 2020Can Graph Neural Networks Count Substructures?cited by 235
29 more
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2019PyOD: A Python Toolbox for Scalable Outlier Detectioncited by 221
- 2014Graph-based Anomaly Detection and Description: A Surveycited by 182
- 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 175
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2019Anti-Money Laundering in Bitcoin: Experimenting with Graph Convolutional Networks for Financial Forensicscited by 158
- 2022ECOD: Unsupervised Outlier Detection Using Empirical Cumulative Distribution Functionscited by 153
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
- 2020AnomalyDAE: Dual autoencoder for anomaly detection on attributed networkscited by 81
- 2021Few-shot Network Anomaly Detection via Cross-network Meta-learningcited by 64
- 2020A Large-Scale Database for Graph Representation Learningcited by 54
- 2020On Using Classification Datasets to Evaluate Graph-Level Outlier Detection: Peculiar Observations and New Insightscited by 53
- 2020Uncovering Coordinated Networks on Social Media: Methods and Case Studiescited by 49
- 2020Policy-GNN: Aggregation Optimization for Graph Neural Networkscited by 48
- 2022Raising the Bar in Graph-level Anomaly Detectioncited by 45
- 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
- 2020TODS: An Automated Time Series Outlier Detection Systemcited by 41
- 2021VQ-GNN: A Universal Framework to Scale up Graph Neural Networks using Vector Quantizationcited by 39
- 2018LSCP: Locally Selective Combination in Parallel Outlier Ensemblescited by 31
- 2022PyGOD: A Python Library for Graph Outlier Detectioncited by 31
- 2018Outlier Aware Network Embedding for Attributed Networkscited by 29
- 2020Benchmarking Unsupervised Outlier Detection with Realistic Synthetic Datacited by 25
- 2021Meta Propagation Networks for Graph Few-shot Semi-supervised Learningcited by 25
- 2022Hyperparameter Sensitivity in Deep Outlier Detection: Analysis and a Scalable Hyper-Ensemble Solutioncited by 24
- 2020Fast and Accurate Anomaly Detection in Dynamic Graphs with a Two-Pronged Approachcited by 20
- 2022Towards Similarity-Aware Time-Series Classificationcited by 13
Built on by
Citing papers per year: 2022: 4; 2023: 21; 2024: 26; 2025: 20; 2026: 9.
80 papers.
Sort:
By area:
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 57
- 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
- 2024Deep Graph Anomaly Detection: A Survey and New Perspectivescited by 40
- 2024Zero-shot Generalist Graph Anomaly Detection with Unified Neighborhood Promptscited by 24
- 2023ADA-GAD: Anomaly-Denoised Autoencoders for Graph Anomaly Detectioncited by 23
- 2023Weakly Supervised Anomaly Detection: A Surveycited by 22
- 2024Generative Semi-supervised Graph Anomaly Detectioncited by 22
- 2024Rethinking Graph Backdoor Attacks: A Distribution-Preserving Perspectivecited by 22
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 20
- 2024Anomaly Detection in Dynamic Graphs: A Comprehensive Surveycited by 18
38 more
- 2024Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A Benchmarkcited by 18
- 2024NLP-ADBench: NLP Anomaly Detection Benchmarkcited by 17
- 2024PyOD 2: A Python Library for Outlier Detection with LLM-powered Model Selectioncited by 17
- 2022ADMoE: Anomaly Detection with Mixture-of-Experts from Noisy Labelscited by 15
- 2022Unsupervised Graph Outlier Detection: Problem Revisit, New Insight, and Superior Methodcited by 15
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directionscited by 15
- 2023Graph Neural Networks for Road Safety Modeling: Datasets and Evaluations for Accident Analysiscited by 13
- 2024UniGAD: Unifying Multi-level Graph Anomaly Detectioncited by 13
- 2025A Survey of Generalization of Graph Anomaly Detection: From Transfer Learning to Foundation Modelscited by 13
- 2023Improving Generalizability of Graph Anomaly Detection Models via Data Augmentationcited by 11
- 2023ADGym: Design Choices for Deep Anomaly Detectioncited by 11
- 2024SmoothGNN: Smoothing-aware GNN for Unsupervised Node Anomaly Detectioncited by 11
- 2025FreeGAD: A Training-Free yet Effective Approach for Graph Anomaly Detectioncited by 10
- 2024DiffGAD: A Diffusion-based Unsupervised Graph Anomaly Detectorcited by 9
- 2022ARISE: Graph Anomaly Detection on Attributed Networks via Substructure Awarenesscited by 8
- 2023Reinforcement Neighborhood Selection for Unsupervised Graph Anomaly Detectioncited by 7
- 2024Multitask Active Learning for Graph Anomaly Detectioncited by 7
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detectioncited by 7
- 2025Revisiting Graph Contrastive Learning on Anomaly Detection: A Structural Imbalance Perspectivecited by 7
- 2023Normality Learning-based Graph Anomaly Detection via Multi-Scale Contrastive Learningcited by 6
- 2024Towards Fair Graph Anomaly Detection: Problem, Benchmark Datasets, and Evaluationcited by 6
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMscited by 6
- 2023Subgraph Centralization: A Necessary Step for Graph Anomaly Detectioncited by 5
- 2023Dynamic Relation-Attentive Graph Neural Networks for Fraud Detectioncited by 5
- 2025Graph Evidential Learning for Anomaly Detectioncited by 5
- 2023Bkd-FedGNN: A Benchmark for Classification Backdoor Attacks on Federated Graph Neural Networkcited by 4
- 2024Learning-Based Link Anomaly Detection in Continuous-Time Dynamic Graphscited by 4
- 2025CurvGAD: Leveraging Curvature for Enhanced Graph Anomaly Detectioncited by 4
- 2025Semi-supervised Graph Anomaly Detection via Robust Homophily Learningcited by 4
- 2025Text-Attributed Graph Anomaly Detection via Multi-Scale Cross- and Uni-Modal Contrastive Learningcited by 4
- 2023GRAM: An Interpretable Approach for Graph Anomaly Detection using Gradient Attention Mapscited by 3
- 2024Three Revisits to Node-Level Graph Anomaly Detection: Outliers, Message Passing and Hyperbolic Neural Networkscited by 3
- 2024Enhancing Fairness in Unsupervised Graph Anomaly Detection through Disentanglementcited by 3
- 2023Anomaly Detection in Networks via Score-Based Generative Modelscited by 2
- 2024Detecting Anomalous Events in Object-centric Business Processes via Graph Neural Networkscited by 2
- 2026Modeling Spectral Energy Shifts in Spatio-Temporal Graph Anomaly Detectioncited by 2
- 2026CatchBench: When Can an Agent Failure Be Caught?cited by 2
- 2023Inclusive FinTech Lending via Contrastive Learning and Domain Adaptationcited by 1
50 most cited of 80 All 80 (JSON)
- 2026The Selection Rule Decides the Winner: A Pre-Registered Audit of Open-Set Graph Anomaly Detection27 Sep 2026
- 2026CatchBench: When Can an Agent Failure Be Caught?24 Aug 2026
- 2026FinFraudBench: A Heterogeneous Graph Benchmark for Financial Fraud Detection15 Aug 2026
- 2026Plan First, Judge Later, Run Better: A DMAIC-Inspired Agentic System for Industrial Anomaly Detection3 Jun 2026
- 2026Modeling Spectral Energy Shifts in Spatio-Temporal Graph Anomaly Detection29 May 2026
- 2026GAD in the Wild: Benchmarking Graph Anomaly Detection under Realistic Deployment Challenges8 May 2026
- 2026NK-GAD: Neighbor Knowledge-Enhanced Unsupervised Graph Anomaly Detection17 Apr 2026
- 2026Balanced Anomaly-guided Ego-graph Diffusion Model for Inductive Graph Anomaly Detection5 Feb 2026
- 2026Modeling Topological Impact on Node Attribute Distributions in Attributed Graphs1 Feb 2026
- 2025TAGFN: A Text-Attributed Graph Dataset for Fake News Detection in the Age of LLMs26 Nov 2025
- 2025A Systematic Study of Model Extraction Attacks on Graph Foundation Models14 Nov 2025
- 2025Flex-GAD : Flexible Graph Anomaly Detection29 Oct 2025
38 more
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMs16 Oct 2025
- 2025Combining Euclidean and Hyperbolic Representations for Node-level Anomaly Detection13 Oct 2025
- 2025A Survey of Generalization of Graph Anomaly Detection: From Transfer Learning to Foundation Models8 Sep 2025
- 2025GRASPED: Graph Anomaly Detection using Autoencoder with Spectral Encoder and Decoder (Full Version)21 Aug 2025
- 2025Enhancing Fairness in Autoencoders for Node-Level Graph Anomaly Detection14 Aug 2025
- 2025FreeGAD: A Training-Free yet Effective Approach for 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
- 2025Reconciling Attribute and Structural Anomalies for Improved Graph Anomaly Detection30 Jun 2025
- 2025Semi-supervised Graph Anomaly Detection via Robust Homophily Learning18 Jun 2025
- 2025Graph Evidential Learning for Anomaly Detection31 May 2025
- 2025Towards Anomaly-Aware Pre-Training and Fine-Tuning for Graph Anomaly Detection19 Apr 2025
- 2025Unsupervised Graph Anomaly Detection via Multi-Hypersphere Heterophilic Graph Learning15 Mar 2025
- 2025Random Similarity Isolation Forests26 Feb 2025
- 2025Harnessing Feature Resonance under Arbitrary Target Alignment for Out-of-Distribution Node Detection22 Feb 2025
- 2025CurvGAD: Leveraging Curvature for Enhanced Graph Anomaly Detection12 Feb 2025
- 2025Towards Automated Self-Supervised Learning for Truly Unsupervised Graph Anomaly Detection24 Jan 2025
- 2024Unveiling the Threat of Fraud Gangs to Graph Neural Networks: Multi-Target Graph Injection Attacks Against GNN-Based Fraud Detectors24 Dec 2024
- 2024PyOD 2: A Python Library for Outlier Detection with LLM-powered Model Selection11 Dec 2024
- 2024GradStop: Exploring Training Dynamics in Unsupervised Outlier Detection through Gradient11 Dec 2024
- 2024NLP-ADBench: NLP Anomaly Detection Benchmark6 Dec 2024
- 2024TGTOD: A Global Temporal Graph Transformer for Outlier Detection at Scale1 Dec 2024
- 2024UniGAD: Unifying Multi-level Graph Anomaly Detection10 Nov 2024
- 2024Graph Pre-Training Models Are Strong Anomaly Detectors24 Oct 2024
- 2024Zero-shot Generalist Graph Anomaly Detection with Unified Neighborhood Prompts18 Oct 2024
- 2024DiffGAD: A Diffusion-based Unsupervised Graph Anomaly Detector9 Oct 2024
- 2024Extreme Value Modelling of Feature Residuals for Anomaly Detection in Dynamic Graphs8 Oct 2024
- 2024Deep Graph Anomaly Detection: A Survey and New Perspectives16 Sep 2024
- 2024Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detection2 Jul 2024
- 2024Unifying Unsupervised Graph-Level Anomaly Detection and Out-of-Distribution Detection: A Benchmark21 Jun 2024
- 2024Enhancing Fairness in Unsupervised Graph Anomaly Detection through Disentanglement3 Jun 2024
- 2024Anomaly Detection in Dynamic Graphs: A Comprehensive Survey31 May 2024
- 2024Learning-Based Link Anomaly Detection in Continuous-Time Dynamic Graphs28 May 2024
- 2024SmoothGNN: Smoothing-aware GNN for Unsupervised Node Anomaly Detection27 May 2024
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learning27 May 2024
- 2024Rethinking Graph Backdoor Attacks: A Distribution-Preserving Perspective17 May 2024
- 2024Guarding Graph Neural Networks for Unsupervised Graph Anomaly Detection25 Apr 2024
- 2024Uncertainty in Graph Neural Networks: A Survey11 Mar 2024
50 newest of 80 All 80 (JSON)
- 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 57
- 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
- 2024Deep Graph Anomaly Detection: A Survey and New Perspectivescited by 40
- 2024Zero-shot Generalist Graph Anomaly Detection with Unified Neighborhood Promptscited by 24
- 2023ADA-GAD: Anomaly-Denoised Autoencoders for Graph Anomaly Detectioncited by 23
- 2023Weakly Supervised Anomaly Detection: A Surveycited by 22
- 2024Generative Semi-supervised Graph Anomaly Detectioncited by 22
- 2024Rethinking Graph Backdoor Attacks: A Distribution-Preserving Perspectivecited by 22
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 20
- 2024Anomaly Detection in Dynamic Graphs: A Comprehensive Surveycited by 18
12 most cited of 75 All 75 (JSON)
- 2026The Selection Rule Decides the Winner: A Pre-Registered Audit of Open-Set Graph Anomaly Detection27 Sep 2026
- 2026CatchBench: When Can an Agent Failure Be Caught?24 Aug 2026
- 2026FinFraudBench: A Heterogeneous Graph Benchmark for Financial Fraud Detection15 Aug 2026
- 2026Modeling Spectral Energy Shifts in Spatio-Temporal Graph Anomaly Detection29 May 2026
- 2026GAD in the Wild: Benchmarking Graph Anomaly Detection under Realistic Deployment Challenges8 May 2026
- 2026NK-GAD: Neighbor Knowledge-Enhanced Unsupervised Graph Anomaly Detection17 Apr 2026
- 2026Modeling Topological Impact on Node Attribute Distributions in Attributed Graphs1 Feb 2026
- 2025TAGFN: A Text-Attributed Graph Dataset for Fake News Detection in the Age of LLMs26 Nov 2025
- 2025A Systematic Study of Model Extraction Attacks on Graph Foundation Models14 Nov 2025
- 2025Flex-GAD : Flexible Graph Anomaly Detection29 Oct 2025
- 2025OCR-APT: Reconstructing APT Stories from Audit Logs using Subgraph Anomaly Detection and LLMs16 Oct 2025
- 2025Combining Euclidean and Hyperbolic Representations for Node-level Anomaly Detection13 Oct 2025
12 newest of 75 All 75 (JSON)