Truncated Affinity Maximization: One-class Homophily Modeling for Graph Anomaly Detection
Not on the map. Why?
Abstract (arXiv)
We reveal a one-class homophily phenomenon, which is one prevalent property we find empirically in real-world graph anomaly detection (GAD) datasets, i.e., normal nodes tend to have strong connection/affinity with each other, while the homophily in abnormal nodes is significantly weaker than normal nodes. However, this anomaly-discriminative property is ignored by existing GAD methods that are typically built using a conventional anomaly detection objective, such as data reconstruction. In this work, we explore this property to introduce a novel unsupervised anomaly scoring measure for GAD, local node affinity, that assigns a larger anomaly score to nodes that are less affiliated with their neighbors, with the affinity defined as similarity on node attributes/representations. We further propose Truncated Affinity Maximization (TAM) that learns tailored node representations for our anomaly measure by maximizing the local affinity of nodes to their neighbors. Optimizing on the original graph structure can be biased by nonhomophily edges (i.e., edges connecting normal and abnormal nodes). Thus, TAM is instead optimized on truncated graphs where non-homophily edges are removed iteratively to mitigate this bias. The learned representations result in significantly stronger local affinity for normal nodes than abnormal nodes. Extensive empirical results on 10 real-world GAD datasets show that TAM substantially outperforms seven competing models, achieving over 10% increase in AUROC/AUPRC compared to the best contenders on challenging datasets. Our code is available at https://github.com/mala-lab/TAM-master/.
Key facts. Cited by 43 papers in the map (data through 14 Oct 2026). Builds on 33 of its 70 references that are in the map. First posted on arXiv 29 May 2023.
Builds on
33 of 70 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2018Deep Graph Infomaxcited by 1,106
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 448
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 250
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2020Graph Neural Networks with Heterophilycited by 202
- 2022Rethinking Graph Neural Networks for Anomaly Detectioncited by 187
21 more
- 2014Graph-based Anomaly Detection and Description: A Surveycited by 183
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 177
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2013From Amateurs to Connoisseurs: Modeling the Evolution of User Expertise through Online Reviewscited by 108
- 2020AnomalyDAE: Dual autoencoder for anomaly detection on attributed networkscited by 82
- 2020Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detectioncited by 82
- 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
- 2021Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detectioncited by 67
- 2018Fast Gradient Attack on Network Embeddingcited by 65
- 2022Beyond Smoothing: Unsupervised Graph Representation Learning with Edge Heterophily Discriminatingcited by 57
- 2020GCN-Based User Representation Learning for Unifying Robust Recommendation and Fraudster Detectioncited by 54
- 2020Toward Deep Supervised Anomaly Detection: Reinforcement Learning from Partially Labeled Anomaly Datacited by 42
- 2019SpecAE: Spectral AutoEncoder for Anomaly Detection in Attributed Networkscited by 37
- 2016Scalable Anomaly Ranking of Attributed Neighborhoodscited by 33
- 2021Hop-Count Based Self-Supervised Anomaly Detection on Attributed Networkscited by 31
- 2022Cross-Domain Graph Anomaly Detection via Anomaly-aware Contrastive Alignmentcited by 31
- 2022Reconstruction Enhanced Multi-View Contrastive Learning for Anomaly Detection on Attributed Networkscited by 28
- 2020ResGCN: Attention-based Deep Residual Modeling for Anomaly Detection on Attributed Networkscited by 24
- 2021Graph Contrastive Learning for Anomaly Detectioncited by 22
- 2022From Unsupervised to Few-shot Graph Anomaly Detection: A Multi-scale Contrastive Learning Approachcited by 13
Built on by
Citing papers per year: 2023: 4; 2024: 10; 2025: 10; 2026: 19.
43 papers.
Sort:
By area:
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 48
- 2024Deep Graph Anomaly Detection: A Survey and New Perspectivescited by 40
- 2025BlindGuard: Safeguarding LLM-based Multi-Agent Systems under Unknown Attackscited by 38
- 2024Zero-shot Generalist Graph Anomaly Detection with Unified Neighborhood Promptscited by 28
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detectioncited by 24
- 2024Generative Semi-supervised Graph Anomaly Detectioncited by 22
- 2023Graph-level Anomaly Detection via Hierarchical Memory Networkscited by 16
- 2023Open-Set Graph Anomaly Detection via Normal Structure Regularisationcited by 11
- 2024SmoothGNN: Smoothing-aware GNN for Unsupervised Node Anomaly Detectioncited by 11
- 2025FreeGAD: A Training-Free yet Effective Approach for Graph Anomaly Detectioncited by 10
- 2024Cluster Aware Graph Anomaly Detectioncited by 8
- 2026From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detectioncited by 8
31 more
- 2026Towards Anomaly Detection on Relational Datacited by 5
- 2025Semi-supervised Graph Anomaly Detection via Robust Homophily Learningcited by 4
- 2025Grad: Guided Relation Diffusion Generation for Graph Augmentation in Graph Fraud Detectioncited by 4
- 2026GCTAM: Global and Contextual Truncated Affinity Combined Maximization Model For Unsupervised Graph Anomaly Detectioncited by 3
- 2026CAMERA: Adapting to Semantic Camouflage in Unsupervised Text-Attributed Graph Fraud Detectioncited by 3
- 2023Coupled-Space Attacks against Random-Walk-based Anomaly Detectioncited by 2
- 2023HRGCN: Heterogeneous Graph-level Anomaly Detection with Hierarchical Relation-augmented Graph Neural Networkscited by 2
- 2024UMGAD: Unsupervised Multiplex Graph Anomaly Detectioncited by 2
- 2025Cross-Domain Graph Anomaly Detection via Test-Time Training with Homophily-Guided Self-Supervisioncited by 2
- 2026OWLEYE: Zero-Shot Learner for Cross-Domain Graph Data Anomaly Detectioncited by 2
- 2024PieClam: A Universal Graph Autoencoder Based on Overlapping Inclusive and Exclusive Communitiescited by 1
- 2024GrokFormer: Graph Fourier Kolmogorov-Arnold Transformerscited by 1
- 2026AC2L-GAD: Active Counterfactual Contrastive Learning for Graph Anomaly Detectioncited by 1
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillationcited by 1
- 2026When Agents Go Rogue: Activation-Based Detection of Malicious Behaviors in Multi-Agent Systemscited by 1
- 2024Balanced Edge Pruning for Graph Anomaly Detection with Noisy Labelscited by 0
- 2025Towards Anomaly-Aware Pre-Training and Fine-Tuning for Graph Anomaly Detectioncited by 0
- 2025CRoC: Context Refactoring Contrast for Graph Anomaly Detection with Limited Supervisioncited by 0
- 2025Normality Calibration in Semi-supervised Graph Anomaly Detectioncited by 0
- 2025Combining Euclidean and Hyperbolic Representations for Node-level Anomaly Detectioncited by 0
- 2026Modeling Topological Impact on Node Attribute Distributions in Attributed Graphscited by 0
- 2026TA-GGAD: Testing-time Adaptive Graph Model for Generalist Graph Anomaly Detectioncited by 0
- 2026When Normality Shifts: Risk-Aware Test-Time Adaptation for Unsupervised Tabular Anomaly Detectioncited by 0
- 2026Learning Feature Encoder with Synthetic Anomalies for Weakly Supervised Graph Anomaly Detectioncited 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
- 2026RagGAD: Rationale-Aware Conditional Gaussian Mixture Normalizing Flow for Unsupervised Graph Anomaly Detectioncited by 0
- 2026The Selection Rule Decides the Winner: A Pre-Registered Audit of Open-Set Graph Anomaly Detectioncited by 0
- 2026MAADBench: The Refreshable Paradigm for Anomaly Detection in Multi-Agent Systemscited by 0
- 2026Graph Anomaly Detection as Finite-Horizon Control: Training-Free Scoring via Empirical Bayescited by 0
- 2026Graph Anomaly Detection as Finite-Horizon Control: Training-Free Scoring via Empirical Bayes29 Sep 2026
- 2026MAADBench: The Refreshable Paradigm for Anomaly Detection in Multi-Agent Systems29 Sep 2026
- 2026The Selection Rule Decides the Winner: A Pre-Registered Audit of Open-Set Graph Anomaly Detection27 Sep 2026
- 2026RagGAD: Rationale-Aware Conditional Gaussian Mixture Normalizing Flow for Unsupervised Graph Anomaly Detection17 Aug 2026
- 2026When Agents Go Rogue: Activation-Based Detection of Malicious Behaviors in Multi-Agent Systems7 Jul 2026
- 2026Towards Anomaly Detection on Relational Data17 Jun 2026
- 2026A Zero-shot Generalized Graph Anomaly Detection Framework via Node Reconstruction10 Jun 2026
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 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
- 2026CAMERA: Adapting to Semantic Camouflage in Unsupervised Text-Attributed Graph Fraud Detection19 May 2026
- 2026Learning Feature Encoder with Synthetic Anomalies for Weakly Supervised Graph Anomaly Detection12 May 2026
31 more
- 2026When Normality Shifts: Risk-Aware Test-Time Adaptation for Unsupervised Tabular Anomaly Detection11 May 2026
- 2026TA-GGAD: Testing-time Adaptive Graph Model for Generalist Graph Anomaly Detection10 Mar 2026
- 2026GCTAM: Global and Contextual Truncated Affinity Combined Maximization Model For Unsupervised Graph Anomaly Detection2 Mar 2026
- 2026From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detection21 Feb 2026
- 2026Modeling Topological Impact on Node Attribute Distributions in Attributed Graphs1 Feb 2026
- 2026AC2L-GAD: Active Counterfactual Contrastive Learning for Graph Anomaly Detection29 Jan 2026
- 2026OWLEYE: Zero-Shot Learner for Cross-Domain Graph Data Anomaly Detection27 Jan 2026
- 2025Grad: Guided Relation Diffusion Generation for Graph Augmentation in Graph Fraud Detection19 Dec 2025
- 2025Combining Euclidean and Hyperbolic Representations for Node-level Anomaly Detection13 Oct 2025
- 2025Normality Calibration in Semi-supervised Graph Anomaly Detection2 Oct 2025
- 2025CRoC: Context Refactoring Contrast for Graph Anomaly Detection with Limited Supervision17 Aug 2025
- 2025FreeGAD: A Training-Free yet Effective Approach for Graph Anomaly Detection14 Aug 2025
- 2025BlindGuard: Safeguarding LLM-based Multi-Agent Systems under Unknown Attacks11 Aug 2025
- 2025Semi-supervised Graph Anomaly Detection via Robust Homophily Learning18 Jun 2025
- 2025Towards Anomaly-Aware Pre-Training and Fine-Tuning for Graph Anomaly Detection19 Apr 2025
- 2025Cross-Domain Graph Anomaly Detection via Test-Time Training with Homophily-Guided Self-Supervision20 Feb 2025
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detection18 Feb 2025
- 2024GrokFormer: Graph Fourier Kolmogorov-Arnold Transformers26 Nov 2024
- 2024UMGAD: Unsupervised Multiplex Graph Anomaly Detection19 Nov 2024
- 2024Zero-shot Generalist Graph Anomaly Detection with Unified Neighborhood Prompts18 Oct 2024
- 2024PieClam: A Universal Graph Autoencoder Based on Overlapping Inclusive and Exclusive Communities18 Sep 2024
- 2024Deep Graph Anomaly Detection: A Survey and New Perspectives16 Sep 2024
- 2024Cluster Aware Graph Anomaly Detection15 Sep 2024
- 2024Balanced Edge Pruning for Graph Anomaly Detection with Noisy Labels8 Jul 2024
- 2024SmoothGNN: Smoothing-aware GNN for Unsupervised Node Anomaly Detection27 May 2024
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learning27 May 2024
- 2024Generative Semi-supervised Graph Anomaly Detection19 Feb 2024
- 2023Open-Set Graph Anomaly Detection via Normal Structure Regularisation12 Nov 2023
- 2023HRGCN: Heterogeneous Graph-level Anomaly Detection with Hierarchical Relation-augmented Graph Neural Networks28 Aug 2023
- 2023Coupled-Space Attacks against Random-Walk-based Anomaly Detection26 Jul 2023
- 2023Graph-level Anomaly Detection via Hierarchical Memory Networks3 Jul 2023
- 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 48
- 2024Deep Graph Anomaly Detection: A Survey and New Perspectivescited by 40
- 2024Zero-shot Generalist Graph Anomaly Detection with Unified Neighborhood Promptscited by 28
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detectioncited by 24
- 2024Generative Semi-supervised Graph Anomaly Detectioncited by 22
- 2023Graph-level Anomaly Detection via Hierarchical Memory Networkscited by 16
- 2023Open-Set Graph Anomaly Detection via Normal Structure Regularisationcited by 11
- 2024SmoothGNN: Smoothing-aware GNN for Unsupervised Node Anomaly Detectioncited by 11
- 2025FreeGAD: A Training-Free yet Effective Approach for Graph Anomaly Detectioncited by 10
- 2024Cluster Aware Graph Anomaly Detectioncited by 8
- 2026From Few-Shot to Zero-Shot: Towards Generalist Graph Anomaly Detectioncited by 8
- 2026Towards Anomaly Detection on Relational Datacited by 5
12 most cited of 40 All 40 (JSON)
- 2026Graph Anomaly Detection as Finite-Horizon Control: Training-Free Scoring via Empirical Bayes29 Sep 2026
- 2026The Selection Rule Decides the Winner: A Pre-Registered Audit of Open-Set Graph Anomaly Detection27 Sep 2026
- 2026RagGAD: Rationale-Aware Conditional Gaussian Mixture Normalizing Flow for Unsupervised Graph Anomaly Detection17 Aug 2026
- 2026Towards Anomaly Detection on Relational Data17 Jun 2026
- 2026A Zero-shot Generalized Graph Anomaly Detection Framework via Node Reconstruction10 Jun 2026
- 2026Generalist Graph Anomaly Detection via Prototype-Based Distillation26 May 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
- 2026CAMERA: Adapting to Semantic Camouflage in Unsupervised Text-Attributed Graph Fraud Detection19 May 2026
- 2026Learning Feature Encoder with Synthetic Anomalies for Weakly Supervised Graph Anomaly Detection12 May 2026
- 2026When Normality Shifts: Risk-Aware Test-Time Adaptation for Unsupervised Tabular Anomaly Detection11 May 2026
- 2026TA-GGAD: Testing-time Adaptive Graph Model for Generalist Graph Anomaly Detection10 Mar 2026
12 newest of 40 All 40 (JSON)