ArXiv

Node4All: Learning Node Representation Beyond Datasets

Authors
Dooho Lee, Jaemin Yoo
Categories
cs.LG, cs.SI
arXiv
https://arxiv.org/abs/2607.17272v1
PDF
https://arxiv.org/pdf/2607.17272v1

Brief

Node4All targets reusable node representations that generalize across arbitrary graph datasets without per-dataset optimization. It pairs a Channel Graph Transformer (CGT) architecture with self-supervised pretraining on synthetic graphs so a single fixed model can be applied universally. Evaluated on 25 node-classification benchmarks, the single Node4All model ranks 5th of 21 baselines and supports one-shot/in-context learning, reportedly outperforming recent graph foundation models; code and checkpoints are available.

Why it matters

Node4All (Lee & Yoo, accepted to KDD 2026) introduces a dataset-agnostic node representation learner using a single fixed parameterization: the Channel Graph Transformer (CGT) plus self-supervised pretraining on synthetic graphs, enabling no dataset-specific training or hyperparameter tuning.

Key details

  • On node classification across 25 benchmarks vs 21 supervised and self-supervised baselines (each tuned per-dataset), one uniform Node4All model ranks 5th overall; it also enables one-shot and in-context learning and reportedly outperforms recent graph foundation models in those settings.
  • Code and checkpoints are published: https://github.com/dooho00/node4all (paper arXiv: 2607.17272v1, PDF available; authors Dooho Lee and Jaemin Yoo).
Source evidence

Abstract

Node representation learning has advanced rapidly, yet most existing methods rely on per-dataset training and hyperparameter tuning. This dataset-specific optimization comes from the difficulty of designing reusable graph models that generalize across diverse graph datasets. In this work, we introduce Node4All, a node representation learner applicable to arbitrary graph datasets without any dataset-specific optimization. Node4All is built on two complementary ideas. At the architectural level, we introduce the Channel Graph Transformer (CGT), which enables a single fixed parameterization to process arbitrary graph datasets. At the learning level, we propose a self-supervised learning based on a series of synthetic graphs. Together, these components enable generalization beyond individual datasets, which is infeasible with existing architectures and learning frameworks. We extensively evaluate Node4All on node classification across 25 benchmarks against 21 baselines, covering both supervised and self-supervised methods. Despite all baselines being trained and optimized for each dataset, a single Node4All, applied uniformly across the datasets, achieves a competitive ranking of 5th among 21 baselines. Moreover, Node4All supports one-shot and in-context learning with an appropriate predictor and outperforms recent graph foundation models (GFMs) in these settings. These results demonstrate that Node4All not only achieves reusability across arbitrary graph datasets, but also remains an effective solution in practice. Code and model checkpoints are available in https://github.com/dooho00/node4all.

Comment: Accepted to KDD 2026