English

Subgraph Centralization: A Necessary Step for Graph Anomaly Detection

Machine Learning 2023-01-18 v1 Social and Information Networks

Abstract

Graph anomaly detection has attracted a lot of interest recently. Despite their successes, existing detectors have at least two of the three weaknesses: (a) high computational cost which limits them to small-scale networks only; (b) existing treatment of subgraphs produces suboptimal detection accuracy; and (c) unable to provide an explanation as to why a node is anomalous, once it is identified. We identify that the root cause of these weaknesses is a lack of a proper treatment for subgraphs. A treatment called Subgraph Centralization for graph anomaly detection is proposed to address all the above weaknesses. Its importance is shown in two ways. First, we present a simple yet effective new framework called Graph-Centric Anomaly Detection (GCAD). The key advantages of GCAD over existing detectors including deep-learning detectors are: (i) better anomaly detection accuracy; (ii) linear time complexity with respect to the number of nodes; and (iii) it is a generic framework that admits an existing point anomaly detector to be used to detect node anomalies in a network. Second, we show that Subgraph Centralization can be incorporated into two existing detectors to overcome the above-mentioned weaknesses.

Keywords

Cite

@article{arxiv.2301.06794,
  title  = {Subgraph Centralization: A Necessary Step for Graph Anomaly Detection},
  author = {Zhong Zhuang and Kai Ming Ting and Guansong Pang and Shuaibin Song},
  journal= {arXiv preprint arXiv:2301.06794},
  year   = {2023}
}

Comments

To be published in SDM2023

R2 v1 2026-06-28T08:13:17.761Z