atlas

Research map / Graph learning / Graph self-supervised learning

Rethinking Propagation for Unsupervised Graph Domain Adaptation

AAAI 2024 · Graph learning › Graph self-supervised learning · approach: Graph domain adaptation · 17 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.

Revisits GNN propagation for unsupervised graph domain adaptation and proposes A2GNN, an asymmetric architecture (MLP on source, multi-layer propagation on target) with a Lipschitz-based generalization bound.

Problem

Unsupervised graph domain adaptation (UGDA) for node classification under distribution shift between source and target graphs; prior work focuses on alignment in GNN representation space and overlooks GNNs' own generalization capability.

Approach

Decouples GNNs into propagation (P) and transformation (T) operations and finds propagation on the target graph drives adaptation; uses an asymmetric design with no propagation on the source (single transformation) and k propagation layers on the target, with shared weights, plus MMD or adversarial alignment, and a Lipschitz-based bound showing a tighter target risk.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add MMD alignment (ablation)A2GNN_mmd · D→AMacro-F1: 58.50 -> 67.09Helped
add MMD alignment (ablation)A2GNN_mmd · D→CMacro-F1: 66.78 -> 72.96Helped
add k propagation layers (ablation)A2GNN_mmd with MMD alignment · D→AMacro-F1: 67.09 -> 72.41Helped
add k propagation layers (ablation)A2GNN_mmd with MMD alignment · D→CMacro-F1: 72.96 -> 78.00Helped
add asymmetric architecture (ablation)A2GNN_mmd with MMD alignment and k propagation layers · D→AMacro-F1: 72.41 -> 75.69Helped
add asymmetric architecture (ablation)A2GNN_mmd with MMD alignment and k propagation layers · D→CMacro-F1: 78.00 -> 79.74Helped
replace symmetric normalized propagation with no-loop propagation (ablation)A2GNN_mmd · D→AMacro-F1: 75.69 -> 75.96No clear effect
replace symmetric normalized propagation with no-loop propagation (ablation)A2GNN_mmd · D→CMacro-F1: 79.74 -> 78.69Hurt
replace symmetric normalized propagation with random-walk propagation (ablation)A2GNN_mmd · D→CMacro-F1: 79.74 -> 78.10Hurt
replace symmetric normalized propagation with random-walk propagation (ablation)A2GNN_mmd · D→AMacro-F1: 75.69 -> 75.77No clear effect
replace symmetric normalized propagation with heat-kernel diffusion (ablation)A2GNN_mmd · D→AMacro-F1: 75.69 -> 74.63Hurt
replace symmetric normalized propagation with heat-kernel diffusion (ablation)A2GNN_mmd · D→CMacro-F1: 79.74 -> 77.48Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ACMv9 Citationv1 DBLPv7 Twitch Germany Twitch England

Benchmarks: ACMv9-Citationv1-DBLPv7 UDA tasks (D→A, C→A, A→D, C→D, A→C, D→C) Twitch DE↔EN

Metrics: Macro-F1 Micro-F1

Baselines: DeepWalk node2vec ANRL GAT GraphSAGE GIN GCN CDNE UDAGCN ACDNE ASN AdaGCN

Builds on: GCN MMD domain adaptation domain-adversarial training (gradient reversal) SpecReg generalization bound

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