Ripple Walk Training: A Subgraph-based training framework for Large and Deep Graph Neural Network
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) have achieved outstanding performance in learning graph-structured data and various tasks. However, many current GNNs suffer from three common problems when facing large-size graphs or using a deeper structure: neighbors explosion, node dependence, and oversmoothing. Such problems attribute to the data structures of the graph itself or the designing of the multi-layers GNNs framework, and can lead to low training efficiency and high space complexity. To deal with these problems, in this paper, we propose a general subgraph-based training framework, namely Ripple Walk Training (RWT), for deep and large graph neural networks. RWT samples subgraphs from the full graph to constitute a mini-batch, and the full GNN is updated based on the mini-batch gradient. We analyze the high-quality subgraphs to train GNNs in a theoretical way. A novel sampling method Ripple Walk Sampler works for sampling these high-quality subgraphs to constitute the mini-batch, which considers both the randomness and connectivity of the graph-structured data. Extensive experiments on different sizes of graphs demonstrate the effectiveness and efficiency of RWT in training various GNNs (GCN & GAT).
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 2; 2024: 3; 2025: 1; 2026: 3.
19 papers.
Sort:
- 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
- 2023A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardwarecited by 18
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networkscited by 15
- 2021Scalable Graph Neural Network Training: The Case for Samplingcited by 11
- 2024Learning on Large Graphs using Intersecting Communitiescited by 8
- 2022Two-level Graph Neural Networkcited by 4
- 2022FunQG: Molecular Representation Learning Via Quotient Graphscited by 2
- 2021Modeling Multi-Destination Trips with Sketch-Based Modelcited by 1
- 2021Measuring and Sampling: A Metric-guided Subgraph Learning Framework for Graph Neural Networkcited by 1
- 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphscited by 1
- 2021T-EMDE: Sketching-based global similarity for cross-modal retrievalcited by 0
7 more
- 2023PolicyClusterGCN: Identifying Efficient Clusters for Training Graph Convolutional Networkscited by 0
- 2024Graph Convolutional Network For Semi-supervised Node Classification With Subgraph Sketchingcited by 0
- 2024Acceleration Algorithms in GNNs: A Surveycited by 0
- 2025Hierarchical graph sampling based minibatch learning with chain preservation and variance reductioncited by 0
- 2026Communication-free Sampling and 4D Hybrid Parallelism for Scalable Mini-batch GNN Trainingcited by 0
- 2026Empowering Credit Risk Detection in Weixin Pay with Billion-Scale Deep Graph Learningcited by 0
- 2026LGNNIC: Acceleration of Large-Scale GNN Training using SmartNICscited by 0
- 2026LGNNIC: Acceleration of Large-Scale GNN Training using SmartNICs7 Aug 2026
- 2026Empowering Credit Risk Detection in Weixin Pay with Billion-Scale Deep Graph Learning3 Aug 2026
- 2026Communication-free Sampling and 4D Hybrid Parallelism for Scalable Mini-batch GNN Training3 Apr 2026
- 2025Hierarchical graph sampling based minibatch learning with chain preservation and variance reduction2 Mar 2025
- 2024Learning on Large Graphs using Intersecting Communities31 May 2024
- 2024Acceleration Algorithms in GNNs: A Survey7 May 2024
- 2024Graph Convolutional Network For Semi-supervised Node Classification With Subgraph Sketching19 Apr 2024
- 2023PolicyClusterGCN: Identifying Efficient Clusters for Training Graph Convolutional Networks25 Jun 2023
- 2023A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardware24 Jun 2023
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networks10 Nov 2022
- 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphs2 Sep 2022
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networks18 Jul 2022
7 more
- 2022FunQG: Molecular Representation Learning Via Quotient Graphs18 Jul 2022
- 2022Two-level Graph Neural Network3 Jan 2022
- 2021Measuring and Sampling: A Metric-guided Subgraph Learning Framework for Graph Neural Network30 Dec 2021
- 2021T-EMDE: Sketching-based global similarity for cross-modal retrieval10 May 2021
- 2021Scalable Graph Neural Network Training: The Case for Sampling5 May 2021
- 2021Sampling methods for efficient training of graph convolutional networks: A survey10 Mar 2021
- 2021Modeling Multi-Destination Trips with Sketch-Based Model22 Feb 2021
- 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
- 2023A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardwarecited by 18
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networkscited by 15
- 2021Scalable Graph Neural Network Training: The Case for Samplingcited by 11
- 2024Learning on Large Graphs using Intersecting Communitiescited by 8
- 2022Two-level Graph Neural Networkcited by 4
- 2022FunQG: Molecular Representation Learning Via Quotient Graphscited by 2
- 2021Modeling Multi-Destination Trips with Sketch-Based Modelcited by 1
- 2021Measuring and Sampling: A Metric-guided Subgraph Learning Framework for Graph Neural Networkcited by 1
- 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphscited by 1
- 2021T-EMDE: Sketching-based global similarity for cross-modal retrievalcited by 0
12 most cited of 19 All 19 (JSON)
- 2026LGNNIC: Acceleration of Large-Scale GNN Training using SmartNICs7 Aug 2026
- 2026Empowering Credit Risk Detection in Weixin Pay with Billion-Scale Deep Graph Learning3 Aug 2026
- 2026Communication-free Sampling and 4D Hybrid Parallelism for Scalable Mini-batch GNN Training3 Apr 2026
- 2025Hierarchical graph sampling based minibatch learning with chain preservation and variance reduction2 Mar 2025
- 2024Learning on Large Graphs using Intersecting Communities31 May 2024
- 2024Acceleration Algorithms in GNNs: A Survey7 May 2024
- 2024Graph Convolutional Network For Semi-supervised Node Classification With Subgraph Sketching19 Apr 2024
- 2023PolicyClusterGCN: Identifying Efficient Clusters for Training Graph Convolutional Networks25 Jun 2023
- 2023A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardware24 Jun 2023
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networks10 Nov 2022
- 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphs2 Sep 2022
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networks18 Jul 2022
12 newest of 19 All 19 (JSON)