Normality Learning-based Graph Anomaly Detection via Multi-Scale Contrastive Learning

09/12/2023
by   Jingcan Duan, et al.
0

Graph anomaly detection (GAD) has attracted increasing attention in machine learning and data mining. Recent works have mainly focused on how to capture richer information to improve the quality of node embeddings for GAD. Despite their significant advances in detection performance, there is still a relative dearth of research on the properties of the task. GAD aims to discern the anomalies that deviate from most nodes. However, the model is prone to learn the pattern of normal samples which make up the majority of samples. Meanwhile, anomalies can be easily detected when their behaviors differ from normality. Therefore, the performance can be further improved by enhancing the ability to learn the normal pattern. To this end, we propose a normality learning-based GAD framework via multi-scale contrastive learning networks (NLGAD for abbreviation). Specifically, we first initialize the model with the contrastive networks on different scales. To provide sufficient and reliable normal nodes for normality learning, we design an effective hybrid strategy for normality selection. Finally, the model is refined with the only input of reliable normal nodes and learns a more accurate estimate of normality so that anomalous nodes can be more easily distinguished. Eventually, extensive experiments on six benchmark graph datasets demonstrate the effectiveness of our normality learning-based scheme on GAD. Notably, the proposed algorithm improves the detection performance (up to 5.89 methods. The source code is released at https://github.com/FelixDJC/NLGAD.

READ FULL TEXT
research
11/28/2022

GADMSL: Graph Anomaly Detection on Attributed Networks via Multi-scale Substructure Learning

Recently, graph anomaly detection has attracted increasing attention in ...
research
02/11/2022

From Unsupervised to Few-shot Graph Anomaly Detection: A Multi-scale Contrastive Learning Approach

Anomaly detection from graph data is an important data mining task in ma...
research
12/01/2022

Graph Anomaly Detection via Multi-Scale Contrastive Learning Networks with Augmented View

Graph anomaly detection (GAD) is a vital task in graph-based machine lea...
research
08/22/2023

Class Label-aware Graph Anomaly Detection

Unsupervised GAD methods assume the lack of anomaly labels, i.e., whethe...
research
11/16/2022

Anomaly Detection via Multi-Scale Contrasted Memory

Deep anomaly detection (AD) aims to provide robust and efficient classif...
research
05/04/2023

Revisiting Graph Contrastive Learning for Anomaly Detection

Combining Graph neural networks (GNNs) with contrastive learning for ano...
research
07/04/2022

Explicit Boundary Guided Semi-Push-Pull Contrastive Learning for Better Anomaly Detection

Most of anomaly detection algorithms are mainly focused on modeling the ...

Please sign up or login with your details

Forgot password? Click here to reset