Fully-inductive Node Classification on Arbitrary Graphs

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhao, Jianan, Zhu, Zhaocheng, Galkin, Mikhail, Mostafa, Hesham, Bronstein, Michael, Tang, Jian
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909570471821312
author Zhao, Jianan
Zhu, Zhaocheng
Galkin, Mikhail
Mostafa, Hesham
Bronstein, Michael
Tang, Jian
author_facet Zhao, Jianan
Zhu, Zhaocheng
Galkin, Mikhail
Mostafa, Hesham
Bronstein, Michael
Tang, Jian
contents One fundamental challenge in graph machine learning is generalizing to new graphs. Many existing methods following the inductive setup can generalize to test graphs with new structures, but assuming the feature and label spaces remain the same as the training ones. This paper introduces a fully-inductive setup, where models should perform inference on arbitrary test graphs with new structures, feature and label spaces. We propose GraphAny as the first attempt at this challenging setup. GraphAny models inference on a new graph as an analytical solution to a LinearGNN, which can be naturally applied to graphs with any feature and label spaces. To further build a stronger model with learning capacity, we fuse multiple LinearGNN predictions with learned inductive attention scores. Specifically, the attention module is carefully parameterized as a function of the entropy-normalized distance features between pairs of LinearGNN predictions to ensure generalization to new graphs. Empirically, GraphAny trained on a single Wisconsin dataset with only 120 labeled nodes can generalize to 30 new graphs with an average accuracy of 67.26%, surpassing not only all inductive baselines, but also strong transductive methods trained separately on each of the 30 test graphs.
format Preprint
id arxiv_https___arxiv_org_abs_2405_20445
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Fully-inductive Node Classification on Arbitrary Graphs
Zhao, Jianan
Zhu, Zhaocheng
Galkin, Mikhail
Mostafa, Hesham
Bronstein, Michael
Tang, Jian
Machine Learning
Social and Information Networks
One fundamental challenge in graph machine learning is generalizing to new graphs. Many existing methods following the inductive setup can generalize to test graphs with new structures, but assuming the feature and label spaces remain the same as the training ones. This paper introduces a fully-inductive setup, where models should perform inference on arbitrary test graphs with new structures, feature and label spaces. We propose GraphAny as the first attempt at this challenging setup. GraphAny models inference on a new graph as an analytical solution to a LinearGNN, which can be naturally applied to graphs with any feature and label spaces. To further build a stronger model with learning capacity, we fuse multiple LinearGNN predictions with learned inductive attention scores. Specifically, the attention module is carefully parameterized as a function of the entropy-normalized distance features between pairs of LinearGNN predictions to ensure generalization to new graphs. Empirically, GraphAny trained on a single Wisconsin dataset with only 120 labeled nodes can generalize to 30 new graphs with an average accuracy of 67.26%, surpassing not only all inductive baselines, but also strong transductive methods trained separately on each of the 30 test graphs.
title Fully-inductive Node Classification on Arbitrary Graphs
topic Machine Learning
Social and Information Networks
url https://arxiv.org/abs/2405.20445