Counterfactual Data Augmentation with Denoising Diffusion for Graph Anomaly Detection
On the map: Diffusion models → Flow matching, time series and science
Abstract (arXiv)
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 CAGAD -- an unsupervised Counterfactual data Augmentation method for Graph Anomaly Detection -- which 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.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in Flow matching, time series and science, one of 14 directions in Diffusion models. Builds on 44 of its 67 references that are in the map. First posted on arXiv 2 Jul 2024.
Builds on
44 of 67 references.
References · 44
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2017Graph Attention Networkscited by 8,854
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2021Image Super-Resolution via Iterative Refinementcited by 1,506
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2020WaveGrad: Estimating Gradients for Waveform Generationcited by 620
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 20213D Shape Generation and Completion through Point-Voxel Diffusioncited by 516
32 more
- 2021Tackling the Generative Learning Trilemma with Denoising Diffusion GANscited by 515
- 2021SRDiff: Single Image Super-Resolution with Diffusion Probabilistic Modelscited by 415
- 2019Deep Semi-Supervised Anomaly Detectioncited by 290
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 248
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
- 2021Score-Based Generative Modeling with Critically-Damped Langevin Diffusioncited by 230
- 2020Data Augmentation for Graph Neural Networkscited by 200
- 2022Rethinking Graph Neural Networks for Anomaly Detectioncited by 185
- 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 175
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 150
- 2021UNIT-DDPM: UNpaired Image Translation with Denoising Diffusion Probabilistic Modelscited by 133
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2019Graph Wavelet Neural Networkcited by 131
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2013From Amateurs to Connoisseurs: Modeling the Evolution of User Expertise through Online Reviewscited by 107
- 2021Diffusion-Based Voice Conversion with Fast Maximum Likelihood Sampling Schemecited by 99
- 2021D2C: Diffusion-Denoising Models for Few-shot Conditional Generationcited by 96
- 2020Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detectioncited by 81
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021Learning from Counterfactual Links for Link Predictioncited by 69
- 2021Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detectioncited by 67
- 2021Few-shot Network Anomaly Detection via Cross-network Meta-learningcited by 64
- 2022BDDM: Bilateral Denoising Diffusion Models for Fast and High-Quality Speech Synthesiscited by 64
- 2020Robust Optimization as Data Augmentation for Large-scale Graphscited by 58
- 2022Learning Fair Node Representations with Graph Counterfactual Fairnesscited by 58
- 2021Local Augmentation for Graph Neural Networkscited by 52
- 2021Block Modeling-Guided Graph Convolutional Neural Networkscited by 32
- 2022Reconstruction Enhanced Multi-View Contrastive Learning for Anomaly Detection on Attributed Networkscited by 28
- 2021Graph Pointer Neural Networkscited by 27
- 2020Semi-supervised Anomaly Detection on Attributed Graphscited by 18
- 2021CCGL: Contrastive Cascade Graph Learningcited by 9
- 2020Understanding Electricity-Theft Behavior via Multi-Source Datacited by 5
Built on by
Citing papers per year: 2025: 2; 2026: 5.
7 papers.
- 2025Boundary-enhanced time series data imputation with long-term dependency diffusion modelscited by 2
- 2025Reconciling Attribute and Structural Anomalies for Improved Graph Anomaly Detectioncited by 0
- 2026CoDCL: Counterfactual-Inspired Augmentation Contrastive Learning for Temporal Link Prediction in Social Networkscited by 0
- 2026Context-Aware Counterfactual Data Augmentation for Gender Bias Mitigation in Language Modelscited by 0
- 2026NeighborDiv: Training-free Zero-shot Generalist Graph Anomaly Detection via Neighbor Diversitycited by 0
- 2026DDGAD: Disagreement-Driven Graph Anomaly Detection via Adapt-Then-Combinecited by 0
- 2026A Zero-shot Generalized Graph Anomaly Detection Framework via Node Reconstructioncited by 0
- 2026A Zero-shot Generalized Graph Anomaly Detection Framework via Node Reconstruction10 Jun 2026
- 2026DDGAD: Disagreement-Driven Graph Anomaly Detection via Adapt-Then-Combine26 May 2026
- 2026NeighborDiv: Training-free Zero-shot Generalist Graph Anomaly Detection via Neighbor Diversity20 May 2026
- 2026Context-Aware Counterfactual Data Augmentation for Gender Bias Mitigation in Language Models10 Feb 2026
- 2026CoDCL: Counterfactual-Inspired Augmentation Contrastive Learning for Temporal Link Prediction in Social Networks30 Jan 2026
- 2025Reconciling Attribute and Structural Anomalies for Improved Graph Anomaly Detection30 Jun 2025
- 2025Boundary-enhanced time series data imputation with long-term dependency diffusion models11 Jan 2025
Similar, not cited
Close in wording, no citation either way
- 2024DiffGAD: A Diffusion-based Unsupervised Graph Anomaly Detector
- 2024Toward Reasoning on the Boundary: A Mixup-based Approach for Graph Anomaly Detection
- 2026Balanced Anomaly-guided Ego-graph Diffusion Model for Inductive Graph Anomaly Detection
- 2025Graph Diffusion Counterfactual Explanation
- 2023Data Augmentation for Supervised Graph Outlier Detection via Latent Diffusion Models
- 2026TERGAD: Structure-Aware Text-Enhanced Representations for Graph Anomaly Detection
- 2026Faithful, Sufficient and Understandable: Rethinking Graph Counterfactual Explanations via Discrete Diffusion Inversion
- 2025DiffGraph: Heterogeneous Graph Diffusion Model