GCCAD: Graph Contrastive Coding for Anomaly Detection

08/17/2021
by   Bo Chen, et al.
0

Graph-based anomaly detection has been widely used for detecting malicious activities in real-world applications. Existing attempts to address this problem have thus far focused on structural feature engineering or learning in the binary classification regime. In this work, we propose to leverage graph contrastive coding and present the supervised GCCAD model for contrasting abnormal nodes with normal ones in terms of their distances to the global context (e.g., the average of all nodes). To handle scenarios with scarce labels, we further enable GCCAD as a self-supervised framework by designing a graph corrupting strategy for generating synthetic node labels. To achieve the contrastive objective, we design a graph neural network encoder that can infer and further remove suspicious links during message passing, as well as learn the global context of the input graph. We conduct extensive experiments on four public datasets, demonstrating that 1) GCCAD significantly and consistently outperforms various advanced baselines and 2) its self-supervised version without fine-tuning can achieve comparable performance with its fully supervised version.

READ FULL TEXT
research
05/18/2021

Masked Contrastive Learning for Anomaly Detection

Detecting anomalies is one fundamental aspect of a safety-critical softw...
research
09/12/2022

Hyperbolic Self-supervised Contrastive Learning Based Network Anomaly Detection

Anomaly detection on the attributed network has recently received increa...
research
08/23/2021

Generative and Contrastive Self-Supervised Learning for Graph Anomaly Detection

Anomaly detection from graph data has drawn much attention due to its pr...
research
10/04/2022

CADet: Fully Self-Supervised Anomaly Detection With Contrastive Learning

Handling out-of-distribution (OOD) samples has become a major stake in t...
research
07/14/2023

cOOpD: Reformulating COPD classification on chest CT scans as anomaly detection using contrastive representations

Classification of heterogeneous diseases is challenging due to their com...
research
07/28/2023

BOURNE: Bootstrapped Self-supervised Learning Framework for Unified Graph Anomaly Detection

Graph anomaly detection (GAD) has gained increasing attention in recent ...
research
09/09/2021

Modified Supervised Contrastive Learning for Detecting Anomalous Driving Behaviours

Detecting distracted driving behaviours is important to reduce millions ...

Please sign up or login with your details

Forgot password? Click here to reset