Rethinking Node-wise Propagation for Large-scale Graph Learning

Xunkai Li, Jingyuan Ma, Zhengyu Wu, Daohan Su, Wentao Zhang +2 more
2/9/2024
cs.LGcs.AIcs.SI

No official code found. Best implementation: xkLi-Allen/ATP (3 stars, last commit 2024-02-09).

Abstract

Scalable graph neural networks (GNNs) have emerged as a promising technique, which exhibits superior predictive performance and high running efficiency across numerous large-scale graph-based web applications. However, (i) Most scalable GNNs tend to treat all nodes in graphs with the same propagation rules, neglecting their topological uniqueness; (ii) Existing node-wise propagation optimization strategies are insufficient on web-scale graphs with intricate topology, where a full portrayal of nodes' local properties is required. Intuitively, different nodes in web-scale graphs possess distinct topological roles, and therefore propagating them indiscriminately or neglect local contexts may compromise the quality of node representations. This intricate topology in web-scale graphs cannot be matched by small-scale scenarios. To address the above issues, we propose \textbf{A}daptive \textbf{T}opology-aware \textbf{P}ropagation (ATP), which reduces potential high-bias propagation and extracts structural patterns of each node in a scalable manner to improve running efficiency and predictive performance. Remarkably, ATP is crafted to be a plug-and-play node-wise propagation optimization strategy, allowing for offline execution independent of the graph learning process in a new perspective. Therefore, this approach can be seamlessly integrated into most scalable GNNs while remain orthogonal to existing node-wise propagation optimization strategies. Extensive experiments on 12 datasets, including the most representative large-scale ogbn-papers100M, have demonstrated the effectiveness of ATP. Specifically, ATP has proven to be efficient in improving the performance of prevalent scalable GNNs for semi-supervised node classification while addressing redundant computational costs.

View on arXivView PDF

Code Implementations(1)

xkLi-Allen/ATPCommunity100%
32C, PythonAug 27, 20232 years ago

Similar Papers

Cite this paper

@article{li2024rethinking,
  title  = {Rethinking Node-wise Propagation for Large-scale Graph Learning},
  author = {Xunkai Li and Jingyuan Ma and Zhengyu Wu and Daohan Su and Wentao Zhang and Rong-Hua Li and Guoren Wang},
  year   = {2024},
  eprint = {2402.06128},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.06128v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.06128.svg)](https://codeofpaper.com/paper/2402.06128)

Discussion