mlsanityData to 7 Oct 2026

Sketch-GNN: Scalable Graph Neural Networks with Sublinear Training Complexity

arXiv 2406.15575 ↗First posted 21 Jun 2024cs.LG cs.AI stat.MLcited by 14

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) are widely applied to graph learning problems such as node classification. When scaling up the underlying graphs of GNNs to a larger size, we are forced to either train on the complete graph and keep the full graph adjacency and node embeddings in memory (which is often infeasible) or mini-batch sample the graph (which results in exponentially growing computational complexities with respect to the number of GNN layers). Various sampling-based and historical-embedding-based methods are proposed to avoid this exponential growth of complexities. However, none of these solutions eliminates the linear dependence on graph size. This paper proposes a sketch-based algorithm whose training time and memory grow sublinearly with respect to graph size by training GNNs atop a few compact sketches of graph adjacency and node embeddings. Based on polynomial tensor-sketch (PTS) theory, our framework provides a novel protocol for sketching non-linear activations and graph convolution matrices in GNNs, as opposed to existing methods that sketch linear weights or gradients in neural networks. In addition, we develop a locality-sensitive hashing (LSH) technique that can be trained to improve the quality of sketches. Experiments on large-graph benchmarks demonstrate the scalability and competitive performance of our Sketch-GNNs versus their full-size GNN counterparts.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 32 of its 59 references that are in the map. First posted on arXiv 21 Jun 2024.

Builds on

32 of 59 references.

References · 32

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  6. 2020Reformer: The Efficient Transformercited by 1,658
  7. 2019Simplifying Graph Convolutional Networkscited by 1,470
  8. 2019Graph Neural Networks for Social Recommendationcited by 711
  9. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  10. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  11. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  12. 2020Dataset Condensation with Gradient Matchingcited by 510
20 more
  1. 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
  2. 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
  3. 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
  4. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  5. 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
  6. 2015Compressing Neural Networks with the Hashing Trickcited by 150
  7. 2021Graph Condensation for Graph Neural Networkscited by 150
  8. 2015Practical and Optimal LSH for Angular Distancecited by 105
  9. 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
  10. 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
  11. 2019SLIDE : In Defense of Smart Algorithms over Hardware Acceleration for Large-Scale Deep Learning Systemscited by 46
  12. 2021VQ-GNN: A Universal Framework to Scale up Graph Neural Networks using Vector Quantizationcited by 39
  13. 2015Fast and Guaranteed Tensor Decomposition via Sketchingcited by 19
  14. 2016Scalable and Sustainable Deep Learning via Randomized Hashingcited by 17
  15. 2019Compressing Gradient Optimizers via Count-Sketchescited by 17
  16. 2020Fast Graph Attention Networks Using Effective Resistance Based Graph Sparsificationcited by 16
  17. 2016Hierarchical Memory Networkscited by 15
  18. 2019Polynomial Tensor Sketch for Element-wise Function of Low-Rank Matrixcited by 7
  19. 2019Higher-order Count Sketch: Dimensionality Reduction That Retains Efficient Tensor Operationscited by 5
  20. 2018Towards a Theoretical Understanding of Hashing-Based Neural Netscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 8; 2026: 4.

14 papers.

Sort: