Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Generalist Graph Anomaly Detection via Prototype-Based Distillation

About

Driven by the pressing demand for graph anomaly detection (GAD) in high-stakes domains, the generalist GAD paradigm, which trains a single detector transferable across new graphs, has recently gained growing attention. However, existing methods often rely on scarce and costly annotations for training and sometimes even require few-shot support at inference, which limits their robustness to diverse and unseen anomaly patterns. To address this limitation, we introduce ProMoS, the first unsupervised generalist GAD framework, which detects anomalies by modeling the abundant normality in unlabeled data. ProMoS adopts a knowledge-distillation paradigm to distill normality priors from a frozen self-supervised graph neural network (GNN) teacher to a mixture-of-students model with shared global and lightweight personalized branches, enabling efficient and expressive normality modeling without learning from scratch. We further propose prototype-guided soft-label distillation to align teacher and student in a shared prototype space, enhancing cross-graph generalizability. During inference, ProMoS performs zero-shot anomaly detection on unseen graphs via distillation bias and prototype geometric deviation. Extensive experiments show the effectiveness and efficiency of ProMoS, charting a practical path toward label-free, zero-shot generalist GAD.

Yiming Xu, Zihan Chen, Zhen Peng, Song Wang, Bin Shi, Bo Dong, Chao Shen• 2026

Related benchmarks

TaskDatasetResultRank
Graph Anomaly DetectionREDDIT
AUROC60.83
106
Graph Anomaly DetectionBlogCatalog
AUROC0.7617
101
Graph Anomaly DetectionWeibo
AUROC91.74
99
Graph Anomaly DetectionFacebook
AUROC0.6931
75
Graph Anomaly DetectionWeibo (test)
AUPRC72.05
51
Graph Anomaly DetectionReddit (test)
AUPRC0.0485
51
Graph Anomaly DetectionCora--
50
Graph Anomaly DetectionCiteseer
AUROC90.77
47
Graph Anomaly DetectionPhoto
AUROC72.67
46
Graph Anomaly DetectionFacebook (test)
AUPRC6.42
42
Showing 10 of 29 rows

Other info

Follow for update