Interpretable Graph-Level Anomaly Detection via Contrast with Normal Prototypes
Qiuran Zhao, Kai Ming Ting, Xinpeng Li

TL;DR
ProtoGLAD is an unsupervised, interpretable graph anomaly detection framework that identifies anomalies by contrasting them with normal prototype graphs, offering both competitive detection and human-understandable explanations.
Contribution
It introduces a prototype-based approach that explicitly references real normal graphs for explanation, improving interpretability over existing methods.
Findings
Achieves competitive detection performance
Provides human-interpretable explanations
Discovers multiple normal prototypes iteratively
Abstract
The task of graph-level anomaly detection (GLAD) is to identify anomalous graphs that deviate significantly from the majority of graphs in a dataset. While deep GLAD methods have shown promising performance, their black-box nature limits their reliability and deployment in real-world applications. Although some recent methods have made attempts to provide explanations for anomaly detection results, they either provide explanations without referencing normal graphs, or rely on abstract latent vectors as prototypes rather than concrete graphs from the dataset. To address these limitations, we propose Prototype-based Graph-Level Anomaly Detection (ProtoGLAD), an interpretable unsupervised framework that provides explanation for each detected anomaly by explicitly contrasting with its nearest normal prototype graph. It employs a point-set kernel to iteratively discover multiple normal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Explainable Artificial Intelligence (XAI) · Anomaly Detection Techniques and Applications
