A Graph Encoder-Decoder Network for Unsupervised Anomaly Detection
A key component of many graph neural networks (GNNs) is the pooling operation, which seeks to reduce the size of a graph while preserving important structural information. However, most existing graph pooling strategies rely on an assignment matrix obtained by employing a GNN layer, which is characterized by trainable parameters, often leading to significant computational complexity and a lack of interpretability in the pooling process. In this paper, we propose an unsupervised graph encoder-decoder model to detect abnormal nodes from graphs by learning an anomaly scoring function to rank nodes based on their degree of abnormality. In the encoding stage, we design a novel pooling mechanism, named LCPool, which leverages locality-constrained linear coding for feature encoding to find a cluster assignment matrix by solving a least-squares optimization problem with a locality regularization term. By enforcing locality constraints during the coding process, LCPool is designed to be free from learnable parameters, capable of efficiently handling large graphs, and can effectively generate a coarser graph representation while retaining the most significant structural characteristics of the graph. In the decoding stage, we propose an unpooling operation, called LCUnpool, to reconstruct both the structure and nodal features of the original graph. We conduct empirical evaluations of our method on six benchmark datasets using several evaluation metrics, and the results demonstrate its superiority over state-of-the-art anomaly detection approaches.
Code (0)
등록된 구현이 없습니다.
Tasks
Anomaly DetectionDecoderUnsupervised Anomaly DetectionSimilar Papers 제목 키워드 기반
GRASPED: Graph Anomaly Detection using Autoencoder with Spectral Encoder and Decoder (Full Version)
Graph machine learning has been widely explored in various domains, such as community detection, transaction analysis, and recommendation systems. In these applications, anomaly detection plays an important role. Recentl…
Graph Anomaly DetectionRecommendation SystemsCommunity DetectionAHEAD: A Triple Attention Based Heterogeneous Graph Anomaly Detection Approach
Graph anomaly detection on attributed networks has become a prevalent research topic due to its broad applications in many influential domains. In real-world scenarios, nodes and edges in attributed networks usually disp…
Anomaly DetectionAttributeDecoderGraph Anomaly DetectionUnsupervised Detection of Lung Nodules in Chest Radiography Using Generative Adversarial Networks
Lung nodules are commonly missed in chest radiographs. We propose and evaluate P-AnoGAN, an unsupervised anomaly detection approach for lung nodules in radiographs. P-AnoGAN modifies the fast anomaly detection generative…
Anomaly DetectionDecoderGenerative Adversarial NetworkLung Nodule Detection+1A Hierarchically Feature Reconstructed Autoencoder for Unsupervised Anomaly Detection
Anomaly detection and localization without any manual annotations and prior knowledge is a challenging task under the setting of unsupervised learning. The existing works achieve excellent performance in the anomaly dete…
Anomaly DetectionAnomaly LocalizationDecoderUnsupervised Anomaly DetectionDeNoise: Learning Robust Graph Representations for Unsupervised Graph-Level Anomaly Detection
With the rapid growth of graph-structured data in critical domains, unsupervised graph-level anomaly detection (UGAD) has become a pivotal task. UGAD seeks to identify entire graphs that deviate from normal behavioral pa…
Graph Neural NetworkContrastive LearningAnomaly Detection