English

Graph-level Anomaly Detection via Hierarchical Memory Networks

Machine Learning 2023-07-04 v1 Computer Vision and Pattern Recognition

Abstract

Graph-level anomaly detection aims to identify abnormal graphs that exhibit deviant structures and node attributes compared to the majority in a graph set. One primary challenge is to learn normal patterns manifested in both fine-grained and holistic views of graphs for identifying graphs that are abnormal in part or in whole. To tackle this challenge, we propose a novel approach called Hierarchical Memory Networks (HimNet), which learns hierarchical memory modules -- node and graph memory modules -- via a graph autoencoder network architecture. The node-level memory module is trained to model fine-grained, internal graph interactions among nodes for detecting locally abnormal graphs, while the graph-level memory module is dedicated to the learning of holistic normal patterns for detecting globally abnormal graphs. The two modules are jointly optimized to detect both locally- and globally-anomalous graphs. Extensive empirical results on 16 real-world graph datasets from various domains show that i) HimNet significantly outperforms the state-of-art methods and ii) it is robust to anomaly contamination. Codes are available at: https://github.com/Niuchx/HimNet.

Keywords

Cite

@article{arxiv.2307.00755,
  title  = {Graph-level Anomaly Detection via Hierarchical Memory Networks},
  author = {Chaoxi Niu and Guansong Pang and Ling Chen},
  journal= {arXiv preprint arXiv:2307.00755},
  year   = {2023}
}

Comments

Accepted to ECML-PKDD 2023

R2 v1 2026-06-28T11:20:22.218Z