GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detection

Jianheng Tang, Fengrui Hua, Ziqi Gao, Peilin Zhao, Jia Li
6/21/2023
cs.LG

Official code: squareRoot3/GADBench (149 stars, last commit 2024-06-25).

Abstract

With a long history of traditional Graph Anomaly Detection (GAD) algorithms and recently popular Graph Neural Networks (GNNs), it is still not clear (1) how they perform under a standard comprehensive setting, (2) whether GNNs can outperform traditional algorithms such as tree ensembles, and (3) how about their efficiency on large-scale graphs. In response, we introduce GADBench -- a benchmark tool dedicated to supervised anomalous node detection in static graphs. GADBench facilitates a detailed comparison across 29 distinct models on ten real-world GAD datasets, encompassing thousands to millions ($\sim$6M) nodes. Our main finding is that tree ensembles with simple neighborhood aggregation can outperform the latest GNNs tailored for the GAD task. We shed light on the current progress of GAD, setting a robust groundwork for subsequent investigations in this domain. GADBench is open-sourced at https://github.com/squareRoot3/GADBench.

View on arXivView PDF

Code Implementations(1)

"GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detection" in NeurIPS 2023

14919Python, Jupyter NotebookJun 6, 20232 years ago

Similar Papers

Cite this paper

@article{tang2023gadbench,
  title  = {GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detection},
  author = {Jianheng Tang and Fengrui Hua and Ziqi Gao and Peilin Zhao and Jia Li},
  year   = {2023},
  eprint = {2306.12251},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.12251v2},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.12251.svg)](https://codeofpaper.com/paper/2306.12251)

Discussion