Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

UniGAD: Unifying Multi-level Graph Anomaly Detection

About

Graph Anomaly Detection (GAD) aims to identify uncommon, deviated, or suspicious objects within graph-structured data. Existing methods generally focus on a single graph object type (node, edge, graph, etc.) and often overlook the inherent connections among different object types of graph anomalies. For instance, a money laundering transaction might involve an abnormal account and the broader community it interacts with. To address this, we present UniGAD, the first unified framework for detecting anomalies at node, edge, and graph levels jointly. Specifically, we develop the Maximum Rayleigh Quotient Subgraph Sampler (MRQSampler) that unifies multi-level formats by transferring objects at each level into graph-level tasks on subgraphs. We theoretically prove that MRQSampler maximizes the accumulated spectral energy of subgraphs (i.e., the Rayleigh quotient) to preserve the most significant anomaly information. To further unify multi-level training, we introduce a novel GraphStitch Network to integrate information across different levels, adjust the amount of sharing required at each level, and harmonize conflicting training goals. Comprehensive experiments show that UniGAD outperforms both existing GAD methods specialized for a single task and graph prompt-based approaches for multiple tasks, while also providing robust zero-shot task transferability. All codes can be found at https://github.com/lllyyq1121/UniGAD.

Yiqing Lin, Jianheng Tang, Chenyi Zi, H.Vicky Zhao, Yuan Yao, Jia Li• 2024

Related benchmarks

TaskDatasetResultRank
Anomaly DetectionMUTAG
AUPRC92
30
Anomaly DetectionT-Group
AUPRC697
25
Graph Anomaly DetectionMUTAG
AUROC0.9673
23
Anomaly DetectionBM-MN
AUPRC0.9963
20
Edge Anomaly DetectionREDDIT
AUPRC5.82
13
Edge Anomaly DetectionWeibo
AUROC99.13
13
Edge Anomaly DetectionYelp
AUROC79.05
13
Edge-level Anomaly DetectionAMAZON
AUROC0.9218
13
Edge-level Anomaly DetectionWeibo
F1 Macro94.29
13
Edge-level Anomaly DetectionAMAZON
F1-macro73.59
13
Showing 10 of 143 rows
...

Other info

Code

Follow for update