Graph Batch Coarsening framework for scalable graph neural networks.

Journal: Neural networks : the official journal of the International Neural Network Society
PMID:

Abstract

Due to the neighborhood explosion phenomenon, scaling up graph neural networks to large graphs remains a huge challenge. Various sampling-based mini-batch approaches, such as node-wise, layer-wise, and subgraph sampling, have been proposed to alleviate this issue. However, intensive random sampling incurs additional overhead during training and often fails to deliver good performance consistently. To surmount these limitations, we propose Graph Batch Coarsening (GBC), a simple and general graph batching framework designed to facilitate scalable training of arbitrary GNN models. GBC preprocesses the input graph and generates a set of much smaller subgraphs to be used as mini-batches; then any GNN model can be trained only on those small graphs. This framework avoids random sampling completely and makes no extra change on the backbone GNN models including hyperparameters. To implement the framework, we present a graph decomposition method based on label propagation and a novel graph coarsening algorithm designed for training GNN. Empirically, GBC demonstrates superior performance in accuracy, training time and memory usage on various small to large-scale graphs.

Authors

  • Shengzhong Zhang
    Fudan University, 220 Handan Road, Shanghai, 200433, China. Electronic address: szzhang17@fudan.edu.cn.
  • Yimin Zhang
    Jiangsu CM Clinical Innovation Center of Degenerative Bone & Joint Disease, Wuxi TCM Hospital Affiliated to Nanjing University of Chinese Medicine, Wuxi, China.
  • Bisheng Li
    Alibaba Group, 699 Wangshang Road, Hangzhou, 310052, China.
  • Wenjie Yang
    Department of Radiology, Ruijin Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China. lisa_ywj@163.com.
  • Min Zhou
    Department of Respiratory and Critical Care Medicine, Ruijin Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200025, China.
  • Zengfeng Huang
    Fudan University, Shanghai, China. Electronic address: huangzf@fudan.edu.cn.