atlas

Research map / Graph learning / Graph self-supervised learning

Towards Graph Foundation Models: Learning Generalities Across Graphs via Task-Trees

ICML 2025 · Graph learning › Graph self-supervised learning · approach: LLMs and graph foundation models · 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 task-trees as unified learning instances for node, edge, and graph tasks, with theory on stability, transferability and generalization, and builds GIT, a GraphSAGE-based graph foundation model pretrained on task-trees via a reconstruction objective.

Problem

Cross-task generalization in graph foundation models is hard because node-, edge-, and graph-level tasks operate on different learning units, and subgraph-based instances are costly and hard for message-passing GNNs to learn.

Approach

Treat the computation tree rooted at a virtual task node connected to all task-relevant nodes as the unified learning instance; encode it by appending virtual nodes to the original graph, pretrain with a two-view reconstruction objective plus KL alignment, then fine-tune, use in-context prototypes, zero-shot LLM label embeddings, or specialize via instruction tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
specialize GIT-G using domain dataGIT-G · Held-out Avg. (0-shot)score: 28.56 -> 35.19Helped
specialize GIT-G using domain dataGIT-G · Held-out Avg. (3-shot)score: 56.09 -> 58.69Helped
specialize GIT-G using domain dataGIT-G · Held-out Avg. (Finetune)score: 73.84 -> 74.19Helped
use task-trees instead of subgraphs (ablation)GIT · Academia (Finetune)score: 73.48 -> 75.82Helped
use task-trees instead of subgraphs (ablation)GIT · KG (Finetune)score: 73.59 -> 75.73Helped
use task-trees instead of subgraphs (ablation)GIT · Molecule (Finetune)score: 72.67 -> 75.73Helped
apply SVD and pretraining (ablation)GIT-G · Cora (link prediction)AUC: 94.27 -> 95.70Helped
add domain regularizer with λ = 10 (ablation)GIT · Eight datasets (0-shot)score: 20.39 -> 29.60Helped
add domain regularizer with λ = 10 (ablation)GIT · Eight datasets (3-shot)score: 53.10 -> 60.21Helped
add domain regularizer with λ = 10 (ablation)GIT · Eight datasets (Finetune)score: 74.78 -> 75.37Helped
increase domain-regularizer weight from λ = 1 to λ = 10 (ablation)GIT · Eight datasets (Finetune)score: 75.41 -> 75.37No clear effect
specialize the general model on Arxiv (ablation)GIT · Academic networks (0-shot)score: 14.88 -> 23.45Helped

Surprising findings

Limitations

Experimental setup

Datasets: Arxiv Products WN18RR FB15K237 Chemblpre PCBA Cora PubMed Citeseer IMDB-B

Benchmarks: Arxiv Products FB15K237 PCBA Cora

Metrics: accuracy AUC

Baselines: GCN GAT GIN BGRL GraphMAE OFA GraphPrompt+ All in One OpenGraph AnyGraph

Builds on: GraphSAGE GraphMAE OFA GFT BGRL

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