atlas

Research map / Graph learning / Graph self-supervised learning

Counterfactual Graph Learning for Anomaly Detection with Feature Disentanglement and Generation (Student Abstract)

AAAI 2024 · Graph learning › Graph self-supervised learning · approach: Graph anomaly detection · 2 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 CFGAD, a counterfactual graph anomaly detector that uses gradient-based feature separation into class and environment features and a weight-varying diffusion model to generate counterfactual node features for robust graph anomaly detection.

Problem

Graph anomaly detection models learn dataset-specific spurious correlations and degrade on newly observed nodes under different environments (distribution shift and shortcut learning).

Approach

Disentangle node features via gradient-based importance scores into class and environment features, then recombine them with a weight-varying conditional diffusion model to synthesize counterfactual samples that augment training for robustness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CFGAD instead of GraphConsisGraph anomaly detection · YelpChimacro-F1: 0.6577 -> 0.6832Helped
Use CFGAD instead of CARE-GNNGraph anomaly detection · YelpChiAUC: 0.7925 -> 0.8129Helped
Use CFGAD instead of CARE-GNNGraph anomaly detection · Amazonmacro-F1: 0.8988 -> 0.9054Helped
Use CFGAD instead of GraphConsisGraph anomaly detection · AmazonAUC: 0.9516 -> 0.9629Helped

Limitations

Experimental setup

Datasets: YelpChi Amazon

Benchmarks: YelpChi Amazon

Metrics: macro-F1 AUC

Baselines: GCN GAT GraphConsis CARE-GNN

Builds on: CARE-GNN Diffusion models

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