mlsanityData to 14 Oct 2026

Staleness-Alleviated Distributed GNN Training via Online Dynamic-Embedding Prediction

arXiv 2308.13466 ↗First posted 25 Aug 2023cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Despite the recent success of Graph Neural Networks (GNNs), it remains challenging to train GNNs on large-scale graphs due to neighbor explosions. As a remedy, distributed computing becomes a promising solution by leveraging abundant computing resources (e.g., GPU). However, the node dependency of graph data increases the difficulty of achieving high concurrency in distributed GNN training, which suffers from the massive communication overhead. To address it, Historical value approximation is deemed a promising class of distributed training techniques. It utilizes an offline memory to cache historical information (e.g., node embedding) as an affordable approximation of the exact value and achieves high concurrency. However, such benefits come at the cost of involving dated training information, leading to staleness, imprecision, and convergence issues. To overcome these challenges, this paper proposes SAT (Staleness-Alleviated Training), a novel and scalable distributed GNN training framework that reduces the embedding staleness adaptively. The key idea of SAT is to model the GNN's embedding evolution as a temporal graph and build a model upon it to predict future embedding, which effectively alleviates the staleness of the cached historical embedding. We propose an online algorithm to train the embedding predictor and the distributed GNN alternatively and further provide a convergence analysis. Empirically, we demonstrate that SAT can effectively reduce embedding staleness and thus achieve better performance and convergence speed on multiple large-scale graph datasets.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 30 of its 43 references that are in the map. First posted on arXiv 25 Aug 2023.

Builds on

30 of 43 references.

References · 30

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Graph Attention Networkscited by 8,923
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  5. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  6. 2020Simple and Deep Graph Convolutional Networkscited by 860
  7. 2017A Survey on Multi-Task Learningcited by 840
  8. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  9. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
  10. 2019Meta-Learning with Implicit Gradientscited by 525
  11. 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
  12. 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 329
18 more
  1. 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 153
  2. 2020DistDGL: Distributed Graph Neural Network Training for Billion-Scale Graphscited by 139
  3. 2016Discriminative Embeddings of Latent Variable Models for Structured Datacited by 131
  4. 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
  5. 2021DistGNN: Scalable Distributed Training for Large-Scale Graph Neural Networkscited by 59
  6. 2021Dorylus: Affordable, Scalable, and Accurate GNN Training with Distributed CPU Servers and Serverless Threadscited by 51
  7. 2020Reducing Communication in Graph Neural Network Trainingcited by 50
  8. 2022PipeGCN: Efficient Full-Graph Training of Graph Convolutional Networks with Pipelined Feature Communicationcited by 45
  9. 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
  10. 2019GCN-GAN: A Non-linear Temporal Link Prediction Model for Weighted Dynamic Networkscited by 40
  11. 2018Decoupled Parallel Backpropagation with Convergence Guaranteecited by 39
  12. 2022Distributed Graph Neural Network Training: A Surveycited by 32
  13. 2022GraphFM: Improving Large-Scale GNN Training via Feature Momentumcited by 31
  14. 2023Deep Graph Representation Learning and Optimization for Influence Maximizationcited by 27
  15. 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
  16. 2022Source Localization of Graph Diffusion via Variational Autoencoders for Graph Inverse Problemscited by 18
  17. 2019On the Acceleration of Deep Learning Model Parallelism with Stalenesscited by 17
  18. 2020Distributed Training of Graph Convolutional Networks using Subgraph Approximationcited by 7

Built on by

Cited by year (2026 to 14 Oct)

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

6 papers.