Collections for state-of-the-art (SOTA), novel awesome graph anomaly detecion methods (papers, codes and datasets)
We are looking forward for other participants to share their papers and codes. If interested, please contanct jingcan_duan@163.com or jinhu@nudt.edu.cn.
- TKDE 2021: A Comprehensive Survey on Graph Anomaly Detection with Deep Learning [Paper]
- NeurIPS 2022: BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphs [Paper] [Code]
Papers focus on node-level anomaly detection and work on single-view static graph datasets.
- SIGMOD 2000: LOF: Identifying Density-based Local Outliers [Paper][Code]
- KDD 2007: SCAN: a Structural Clustering Algorithm for Networks [Paper] [Code]
- SDM 2016: Scalable Anomaly Ranking of Attributed Neighborhoods [Paper][Code]
- IJCAI 2017: Radar: Residual Analysis for Anomaly Detection in Attributed Networks [Paper] [Code]
- IJCAI 2018: ANOMALOUS: A Joint Modeling Approach for Anomaly Detection on Attributed Networks [Paper] [Code]
- SDM 2019: Deep Anomaly Detection on Attributed Networks [Paper] [Code]
- DSAA 2021: ResGCN: Attention-based Deep Residual Modeling for Anomaly Detection on Attributed Networks [Paper][Code]
- TKDE 2021: Hybrid-order Anomaly Detection on Attributed Networks [Paper][Code]
- WSDM 2022: ComGA: Community-Aware Attributed Graph Anomaly Detection [Paper][Code]
- ICDE 2023: Unsupervised Graph Outlier Detection: Problem, Revisit, New Insight, and Superior Method [Paper] [Code]
- WSDM 2024: GAD-NR: Graph Anomaly Detection via Neighborhood Reconstruction [Paper] [Code]
- WSDM 2019: Interactive Anomaly Detection on Attributed Networks [Paper][Code]
- CIKM 2021: Towards Anomaly-resistant Graph Neural Networks via Reinforcement Learning [Paper]
- ICDM 2023: Reinforcement Neighborhood Selection for Unsupervised Graph [Paper][Code]
- IJCAI 2020: Inductive Anomaly Detection on Attributed Networks [Paper]
- CIKM 2020: Generative Adversarial Attributed Network Anomaly Detection [Paper]
- IJCAI 2022: Can Abnormality be Detected by Graph Neural Networks? [Paper] [Code]
- ICML 2022: Rethinking Graph Neural Networks for Anomaly Detection [Paper] [Code]
- CIKM 2023: SplitGNN: Spectral Graph Neural Network for Fraud Detection against Heterophily [Paper][Code]
- PR 2024: Graph Fairing Convolutional Networks for Anomaly Detection [Paper] [Code]
- CIKM 2021: Subtractive Aggregation for Attributed Network Anomaly Detection [Paper]
- NCA 2021: One-Class Graph Neural Networks for Anomaly Detection in Attributed Networks [Paper] [Code]
- WWW 2021: Few-shot Network Anomaly Detection via Cross-network Meta-learning [Paper] [Code]
- Arxiv 2023: MetaGAD: Learning to Meta-Transfer for Few-shot Graph Anomaly Detection [Paper]
-
TNNLS 2021: Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learning [Paper] [Code]
-
CIKM 2021: ANEMONE: Graph Anomaly Detection with Multi-Scale Contrastive Learning [Paper] [Code]
-
AAAI 2023: Graph Anomaly Detection via Multi-Scale Contrastive Learning Networks with Augmented View [Paper] [Code]
-
ACM MM 2023: Normality Learning-based Graph Anomaly Detection via Multi-Scale Contrastive Learning [Paper] [Code]
-
ICDM 2023: PREM: A Simple Yet Effective Approach for Node-Level Graph Anomaly Detection [Paper][Code]
-
CIKM 2023: Learning Node Abnormality with Weak Supervision [Paper]
-
SDM 2023: Abnormal Event Detection via Hypergraph Contrastive Learning [Paper][Code]
-
IS 2023: Fraud Detection on Multi-relation Graphs via Imbalanced and Interactive Learning [Paper]
- TKDE 2021: Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detection [Paper] [Code]
- IJCAI 2022: Reconstruction Enhanced Multi-View Contrastive Learning for Anomaly Detection on Attributed Networks [Paper] [Code]
- TKDE 2023: Counterfactual Graph Learning for Anomaly Detection on Attributed Networks [Paper]
- TNNLS 2023: ARISE: Graph Anomaly Detection on Attributed Networks via Substructure Awareness [Paper] [Code]
- Arxiv 2021: Hop-count Based Self-supervised Anomaly Detection on Attributed Networks [Paper] [Code]
- TII 2023: CaCo: Attributed Network Anomaly Detection via Canonical Correlation Analysis [Paper][Code]
- AAAI 2023: Cross-Domain Graph Anomaly Detection via Anomaly-aware Contrastive Alignment [Paper] [Code]
- AAAI 2022: LUNAR: Unifying Local Outlier Detection Methods via Graph Neural Networks [Paper] [Code]
- IJCAI 2023: Beyond Homophily: Robust Graph Anomaly Detection via Neural Sparsification [Paper]
- ACM MM 2023: Collaborative Fraud Detection: How Collaboration Impacts Fraud Detection [Paper][Code]
- CIKM 2023: Class Label-aware Graph Anomaly Detection [Paper] [Code]
- TKDE 2023: Improving Generalizability of Graph Anomaly Detection Models via Data Augmentation [Paper] [Code]
Papers focus on node-level anomaly detection and work on multi-view static graph datasets.
- TKDE 2022: A Deep Multi-View Framework for Anomaly Detection on Attributed Networks [Paper]
Papers focus on node-level anomaly detection and work on single-view temporal graph datasets.
Papers focus on graph-level anomaly detection and work on single-view static graph datasets.
- IJCAI 2022: Raising the Bar in Graph-level Anomaly Detection [Paper] [Code]
- NeurIPS 2022: Dual-discriminative Graph Neural Network for Imbalanced Graph-level Anomaly Detection [Paper]
- WSDM 2022: Deep Graph-level Anomaly Detection by Glocal Knowledge Distillation [Paper] [Code]
- WSDM 2023: GOOD-D: On Unsupervised Graph Out-Of-Distribution Detection [Paper] [Code]
- KDD 2023: Towards Graph-level Anomaly Detection via Deep Evolutionary Mapping [Paper][Code]
- ECML PKDD 2023: CVTGAD: Simplified Transformer with Cross-View Attention for Unsupervised Graph-Level Anomaly Detection [Paper][Code]
- NeurIPS 2023: Towards Self-Interpretable Graph-Level Anomaly Detection [Paper] [Code]
By way of injection, adding anomalous nodes to datasets that do not have anomalies before. These anomalous nodes consist of feature anomalies and structure anomalies. The total number of anomalies are shown in the 5th column of table.
Dataset | Nodes | Edges | Features | Anomalies | URL |
---|---|---|---|---|---|
BlogCatalog | 5196 | 171743 | 8189 | 300 | [BlogCatalog] |
Flickr | 7575 | 239738 | 12407 | 450 | [Flickr] |
ACM | 16484 | 71980 | 8337 | 600 | [ACM] |
Cora | 2708 | 5429 | 1433 | 150 | [Cora] |
Citeseer | 3327 | 4732 | 3703 | 150 | [Citeseer] |
Pubmed | 19717 | 44338 | 500 | 600 | [Pubmed] |
These datasets are born with anomalous nodes.
Datasets | Nodes | Edges | Features | Anomalies | URL |
---|---|---|---|---|---|
Amazon | 1418 | 3695 | 21 | 28 | [Amazon] |
Enron | 13533 | 176987 | 20 | 5 | [Enron] |
YelpChi | 45954 | 3846979 | 32 | 6677 | [YelpChi] |
T-Finance | 39357 | 21222543 | 10 | 1803 | [T-Finance] |
T-Social | 5781065 | 73105508 | 10 | 174010 | [T-Social] |
Elliptic | 46564 | 73248 | 93 | 4,545 | [Elliptic] |