Litcius/Paper detail

Counterfactual Data Augmentation With Denoising Diffusion for Graph Anomaly Detection

Chunjing Xiao, S.K. Pang, Xovee Xu, Xuan Li, Goce Trajcevski, Fan Zhou

2024IEEE Transactions on Computational Social Systems27 citationsDOI

Abstract

A critical aspect of graph neural networks (GNNs) is to enhance the node representations by aggregating node neighborhood information. However, when detecting anomalies, the representations of abnormal nodes are prone to be averaged by normal neighbors, making the learned anomaly representations less distinguishable. To tackle this issue, we propose an unsupervised counterfactual data augmentation method for graph anomaly detection (CAGAD) that introduces a graph pointer neural network as the heterophilic node detector to identify potential anomalies whose neighborhoods are normal-node-dominant. For each identified potential anomaly, we design a graph-specific diffusion model to translate a part of its neighbors, which are probably normal, into anomalous ones. At last, we involve these translated neighbors in GNN neighborhood aggregation to produce counterfactual representations of anomalies. Through aggregating the translated anomalous neighbors, counterfactual representations become more distinguishable and further advocate detection performance. The experimental results on four datasets demonstrate that CAGAD significantly outperforms strong baselines, with an average improvement of 2.35% on F1, 2.53% on AUC-ROC, and 2.79% on AUC-PR.

Topics & Concepts

Anomaly detectionGraphNoise reductionComputer scienceCounterfactual thinkingAnomaly (physics)DiffusionPattern recognition (psychology)Artificial intelligenceMathematicsAlgorithmTheoretical computer sciencePhysicsPsychologySocial psychologyThermodynamicsCondensed matter physicsAnomaly Detection Techniques and ApplicationsNetwork Security and Intrusion DetectionComplex Network Analysis Techniques
Counterfactual Data Augmentation With Denoising Diffusion for Graph Anomaly Detection | Litcius