NK-GAD: Neighbor Knowledge-Enhanced Unsupervised Graph Anomaly Detection

arXiv cs.LG / 4/20/2026

📰 NewsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper addresses unsupervised graph anomaly detection and challenges the common homophily assumption, arguing that real graphs often show attribute-level heterophily.
  • It identifies two diagnostic phenomena about attribute similarity distributions and how anomalies affect spectral energy distribution trends across frequency components.
  • Based on these findings, the authors propose NK-GAD, which uses a joint encoder, neighbor reconstruction for normal distributions, center aggregation, and dual decoders to reconstruct both node attributes and graph structure.
  • Experiments on seven datasets show NK-GAD delivers an average 3.29% AUC improvement over prior unsupervised methods.

Abstract

Graph anomaly detection aims to identify irregular patterns in graph-structured data. Most unsupervised GNN-based methods rely on the homophily assumption that connected nodes share similar attributes. However, real-world graphs often exhibit attribute-level heterophily, where connected nodes have dissimilar attributes. Our analysis of attribute-level heterophily graphs reveals two phenomena indicating that current approaches are not practical for unsupervised graph anomaly detection: 1) attribute similarities between connected nodes show nearly identical distributions across different connected node pair types, and 2) anomalies cause consistent variation trends between the graph with and without anomalous edges in the low- and high-frequency components of the spectral energy distributions, while the mid-part exhibits more erratic variations. Based on these observations, we propose NK-GAD, a neighbor knowledge-enhanced unsupervised graph anomaly detection framework. NK-GAD integrates a joint encoder capturing both similar and dissimilar neighbor features, a neighbor reconstruction module modeling normal distributions, a center aggregation module refining node features, and dual decoders for reconstructing attributes and structures. Experiments on seven datasets show NK-GAD achieves an average 3.29\% AUC improvement.