mlsanityData to 7 Oct 2026

On the Importance of Sampling in Training GCNs: Tighter Analysis and Variance Reduction

arXiv 2103.02696 ↗First posted 3 Mar 2021cs.LG cs.AI cs.CVcited by 4

Not on the map. Why?

Abstract (arXiv)

Graph Convolutional Networks (GCNs) have achieved impressive empirical advancement across a wide variety of semi-supervised node classification tasks. Despite their great success, training GCNs on large graphs suffers from computational and memory issues. A potential path to circumvent these obstacles is sampling-based methods, where at each layer a subset of nodes is sampled. Although recent studies have empirically demonstrated the effectiveness of sampling-based methods, these works lack theoretical convergence guarantees under realistic settings and cannot fully leverage the information of evolving parameters during optimization. In this paper, we describe and analyze a general doubly variance reduction schema that can accelerate any sampling method under the memory budget. The motivating impetus for the proposed schema is a careful analysis of the variance of sampling methods where it is shown that the induced variance can be decomposed into node embedding approximation variance (zeroth-order variance) during forward propagation and layerwise-gradient variance (first-order variance) during backward propagation. We theoretically analyze the convergence of the proposed schema and show that it enjoys an O(1/T) convergence rate. We complement our theoretical results by integrating the proposed schema in different sampling methods and applying them to different large real-world graphs.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 24 of its 32 references that are in the map. First posted on arXiv 3 Mar 2021.

Builds on

24 of 32 references.

References · 24

  1. 2017Inductive Representation Learning on Large Graphscited by 6,284
  2. 2018How Powerful are Graph Neural Networks?cited by 4,355
  3. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  4. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  5. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  6. 2020Benchmarking Graph Neural Networkscited by 672
  7. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  8. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  9. 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
  10. 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
  11. 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
  12. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
12 more
  1. 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
  2. 2020GraphNorm: A Principled Approach to Accelerating Graph Neural Network Trainingcited by 116
  3. 2020A PAC-Bayesian Approach to Generalization Bounds for Graph Neural Networkscited by 84
  4. 2020Minimal Variance Sampling with Provable Guarantees for Fast Training of Graph Neural Networkscited by 54
  5. 2020Solving Stochastic Compositional Optimization is Nearly as Easy as Solving Stochastic Optimizationcited by 51
  6. 2019On Generalization Bounds of a Family of Recurrent Neural Networkscited by 42
  7. 2019Multi-Level Composite Stochastic Optimization via Nested Variance Reductioncited by 28
  8. 2019A Stochastic Composite Gradient Method with Incremental Variance Reductioncited by 26
  9. 2018Multi-Level Stochastic Gradient Methods for Nested Composition Optimizationcited by 24
  10. 2018Stochastic Gradient Descent with Biased but Consistent Gradient Estimatorscited by 18
  11. 2019Constant Time Graph Neural Networkscited by 4
  12. 2020Hybrid Variance-Reduced SGD Algorithms For Nonconvex-Concave Minimax Problemscited by 4

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 1; 2024: 0; 2025: 1.

4 papers.