atlas

Research map / Graph learning / Graph self-supervised learning

Revisiting Graph Contrastive Learning on Anomaly Detection: A Structural Imbalance Perspective

AAAI 2025 · Graph learning › Graph self-supervised learning · approach: Graph contrastive learning analysis · 10 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AD-GCL, a graph contrastive learning framework for unsupervised anomaly detection that improves tail (low-degree) node detection via neighbor pruning on head nodes, anomaly-guided neighbor completion for tail nodes, and intra/inter-view consistency losses.

Problem

Graph contrastive learning anomaly detectors perform well overall but fail to detect tail anomalies (low-degree nodes) under the power-law structural imbalance common in real-world graphs.

Approach

Forge tail nodes from head nodes by similarity-aware neighbor pruning and align head-node knowledge to them across views, while enlarging tail neighborhoods via mixup with auxiliary nodes sampled by anomaly-score and feature similarity, all within a GCL discriminator trained with intra- and inter-view losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AD-GCL instead of the strongest baselineGraph anomaly detection · Cora, Citeseer, Pubmed, Bitcoinotc, BITotc, BITalphaAUC: outperforms the runner-up methods by 2.13%, 2.84%, 0.45%, 2.89%, 1.21%, and 2.71%, respectivelyHelped
add neighbor pruning and head-to-forged-tail alignment (ablation)AD-GCL · Tail nodes across six datasetsAUC: 2.46%Helped
add anomaly-guided neighbor completion (ablation)AD-GCL · Tail nodes across six datasetsAUC: 1.87%Helped
add intra-view contrast loss (ablation)AD-GCL · Tail nodes across six datasetsAUC: 30.62%Helped
add inter-view contrast loss (ablation)AD-GCL · Tail nodes across six datasetsAUC: 1.89%Helped
replace multinomial sampling with k-nearest neighbor sampling (ablation)AD-GCL · Cora, Citeseer, Pubmed, Bitcoinotc, BITotc, BITalphaAUC: 92.83 vs 90.33; 94.88 vs 93.15; 95.74 vs 95.36; 82.19 vs 80.38; 82.11 vs 80.85; 79.62 vs 79.08Hurt
replace neighbor pruning and completion with random edge dropping (ablation)AD-GCL · Cora, Citeseer, PubmedAUC: 92.83 vs 91.91; 94.88 vs 91.82; 95.74 vs 95.01Hurt
replace neighbor pruning and completion with feature masking (ablation)AD-GCL · Cora, Citeseer, PubmedAUC: 92.83 vs 91.63; 94.88 vs 92.95; 95.74 vs 94.64Hurt
replace anomaly-guided completion with naive edge completion (ablation)AD-GCL · Cora, Citeseer, PubmedAUC: 92.83 vs 78.28; 94.88 vs 70.33; 95.74 vs 92.03Hurt
replace MEAN readout with MAX or MIN (ablation)AD-GCL · Cora, Citeseer, Pubmed, Bitcoinotc, BITotc, BITalphaAUC: MAX: 91.54, 94.08, 94.71, 81.81, 81.28, 78.11; MIN: 92.57, 93.77, 95.36, 81.28, 79.76, 78.34; MEAN: 92.83, 94.88, 95.74,Mixed
increase sampling rounds R (ablation)AD-GCL · CoraAUCHelped
increase hidden dimension beyond 64 (ablation)AD-GCL · CoraAUCHurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed Bitcoinotc BITotc BITalpha Reddit Tolokers

Benchmarks: Cora Citeseer Pubmed Bitcoinotc BITotc BITalpha Reddit Tolokers

Metrics: AUC AUPRC AP

Baselines: SCAN Radar ONE AEGIS GAAN CoLA ANEMONE AdONE GRADATE GAD-NR

Builds on: CoLA RWR-based subgraph contrast PC-GNN GCN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy