atlas

Research map / Continual learning / Domain and prompt-based

GCAL: Adapting Graph Models to Evolving Domain Shifts

ICML 2025 · Continual learning › Domain and prompt-based · approach: Domain-incremental learning with memory · 0 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 GCAL, an unsupervised graph continual domain adaptation method that pairs information-maximization adaptation with replay of variational, information-bottleneck-derived memory graphs, evaluated on four evolving OOD graph datasets.

Problem

Graph domain adaptation is usually single-step and suffers catastrophic forgetting when graphs arrive sequentially under continual distribution shifts, and existing replay methods need labels to select memories.

Approach

Bilevel "adapt and generate memory" optimization: adapt the model with information maximization on new and replayed memory graphs, while a variational generator (with top-k node selection, Gumbel-style edge sampling, and a theory-derived IB lower bound) condenses each target graph into a small unlabeled memory graph via gradient matching, regularization and distribution-alignment losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GCAL instead of CoTTAcontinual graph adaptation · Twitch-ExplicitAP-AUC: 53.94$\pm$0.36 -> 55.65$\pm$0.09Helped
use GCAL instead of DANNcontinual graph adaptation · Facebook-100AP-ACC: 50.63$\pm$0.64 -> 52.72$\pm$0.36Helped
use GCAL instead of Normcontinual graph adaptation · EllipticAP-F1: 54.67$\pm$0.00 -> 56.57$\pm$0.14Helped
use GCAL instead of DANNcontinual graph adaptation · OGB-ArxivAP-ACC: 42.62$\pm$0.23 -> 45.22$\pm$0.17Helped
add L_Reg and L_Gen (ablation)GCAL · Twitch-Explicit, Facebook-100, Elliptic, and OGB-ArxivAP: 54.03$\pm$2.63 -> 55.65$\pm$0.09; 52.05$\pm$0.31 -> 52.72$\pm$0.36; 46.53$\pm$0.01 -> 56.57$\pm$0.14; 44.70$\pm$0.06 -> Helped
add L_Reg (ablation)GCAL · Twitch-Explicit, Facebook-100, Elliptic, and OGB-ArxivAP: 55.34$\pm$0.41 -> 55.65$\pm$0.09; 52.37$\pm$0.56 -> 52.72$\pm$0.36; 55.23$\pm$0.32 -> 56.57$\pm$0.14; 44.76$\pm$0.48 -> Helped
add L_Gen (ablation)GCAL · Twitch-Explicit, Facebook-100, Elliptic, and OGB-ArxivAP: 55.37$\pm$0.33 -> 55.65$\pm$0.09; 52.14$\pm$0.32 -> 52.72$\pm$0.36; 55.64$\pm$0.57 -> 56.57$\pm$0.14; 44.91$\pm$0.11 -> Helped
add EMA (ablation)GCAL · Twitch-Explicit, Facebook-100, Elliptic, and OGB-ArxivAP: 54.79$\pm$0.04 -> 55.65$\pm$0.09; 47.66$\pm$0.06 -> 52.72$\pm$0.36; 53.83$\pm$0.20 -> 56.57$\pm$0.14; 43.19$\pm$0.08 -> Helped

Surprising findings

Limitations

Experimental setup

Datasets: Facebook-100 Twitch-Explicit OGB-Arxiv Elliptic

Benchmarks: Twitch-Explicit Facebook-100 Elliptic OGB-Arxiv

Metrics: AP (average performance) AF (average forgetting) ROC-AUC accuracy F1

Baselines: Test DANN Tent BN Stats Adapt EERM GTRANS CoTTA EATA

Builds on: information maximization (SHOT-style) graph information bottleneck gradient matching graph condensation (GCond) CoTTA EERM

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