atlas

Research map / Graph learning / Graph self-supervised learning

ADA-GAD: Anomaly-Denoised Autoencoders for Graph Anomaly Detection

AAAI 2024 · Graph learning › Graph self-supervised learning · approach: Graph anomaly detection · 52 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 ADA-GAD, a two-stage graph anomaly detection framework that pretrains graph autoencoders on learning-free anomaly-denoised augmented graphs (node, edge, subgraph masking) and then retrains decoders on the original graph with a node anomaly distribution regularizer.

Problem

Unsupervised graph anomaly detection with reconstruction-based GNN autoencoders suffers from Anomaly Overfitting and Homophily Trap, since anomalies in the training graph corrupt reconstruction errors of normal nodes and anomalies themselves get reconstructed well.

Approach

Reduce the anomaly level of the training graph via learning-free masking augmentations selected by a spectral high-frequency energy metric, pretrain multi-level (node, edge, subgraph) graph autoencoders on these cleaner graphs, freeze encoders, retrain decoders on the original graph, and regularize the per-node anomaly score distribution to be sharper.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply ADA-GAD instead of the strongest listed baselineCora · CoraAUC (%): 84.34±0.03 -> 84.73±0.01Helped
apply ADA-GAD instead of the strongest listed baselineAmazon · AmazonAUC (%): 82.62±0.26 -> 83.25±0.03Helped
apply ADA-GAD instead of the strongest listed baselineWeibo · WeiboAUC (%): 98.27±0.00 -> 98.44±0.33Helped
apply ADA-GAD instead of the strongest listed baselineReddit · RedditAUC (%): 56.64±0.00 -> 56.89±0.01Helped
apply ADA-GAD instead of the strongest listed baselineDisney · DisneyAUC (%): 68.19±1.45 -> 70.04±3.08Helped
apply ADA-GAD instead of the strongest listed baselineBooks · BooksAUC (%): 59.86±4.82 -> 65.24±3.17Helped
apply ADA-GAD instead of the strongest listed baselineEnron · EnronAUC (%): 66.86±0.54 -> 72.89±0.86Helped
use the combined node-, edge-, and subgraph-level branches rather than random augmentation (ablation)ADA-GAD · CoraAUC (%): 81.61±0.01 -> 84.73±0.01Helped
use the combined node-, edge-, and subgraph-level branches rather than random augmentation (ablation)ADA-GAD · AmazonAUC (%): 76.36±0.12 -> 83.25±0.03Helped
use the combined node-, edge-, and subgraph-level branches rather than random augmentation (ablation)ADA-GAD · WeiboAUC (%): 90.74±0.65 -> 98.44±0.33Helped
use the combined node-, edge-, and subgraph-level branches rather than random augmentation (ablation)ADA-GAD · RedditAUC (%): 56.03±0.38 -> 56.89±0.01Helped
use the combined node-, edge-, and subgraph-level branches rather than random augmentation (ablation)ADA-GAD · DisneyAUC (%): 68.56±2.94 -> 70.04±3.08Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cora Amazon Weibo Reddit Disney Books Enron

Benchmarks: Cora Amazon Weibo Reddit Disney Books Enron

Metrics: AUC

Baselines: SCAN Radar ANOMALOUS GCNAE DOMINANT DONE AdONE AnomalyDAE GAAN CoLA OCGNN CONAD

Builds on: DOMINANT PyGOD

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