mlsanityData to 14 Oct 2026

Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networks

arXiv 1911.07323 ↗First posted 17 Nov 2019cs.LG cs.SI stat.MLcited by 177

Not on the map. Why?

Abstract (arXiv)

Graph convolutional networks (GCNs) have recently received wide attentions, due to their successful applications in different graph tasks and different domains. Training GCNs for a large graph, however, is still a challenge. Original full-batch GCN training requires calculating the representation of all the nodes in the graph per GCN layer, which brings in high computation and memory costs. To alleviate this issue, several sampling-based methods have been proposed to train GCNs on a subset of nodes. Among them, the node-wise neighbor-sampling method recursively samples a fixed number of neighbor nodes, and thus its computation cost suffers from exponential growing neighbor size; while the layer-wise importance-sampling method discards the neighbor-dependent constraints, and thus the nodes sampled across layer suffer from sparse connection problem. To deal with the above two problems, we propose a new effective sampling algorithm called LAyer-Dependent ImportancE Sampling (LADIES). Based on the sampled nodes in the upper layer, LADIES selects their neighborhood nodes, constructs a bipartite subgraph and computes the importance probability accordingly. Then, it samples a fixed number of nodes by the calculated probability, and recursively conducts such procedure per layer to construct the whole computation graph. We prove theoretically and experimentally, that our proposed sampling algorithm outperforms the previous sampling methods in terms of both time and memory costs. Furthermore, LADIES is shown to have better generalization accuracy than original full-batch GCN, due to its stochastic nature.

Key facts. Cited by 177 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Nov 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 33; 2022: 43; 2023: 43; 2024: 31; 2025: 19; 2026: 8.

177 papers.

Sort:

By area:

  1. 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 152
  2. 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
  3. 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
  4. 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 132
  5. 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
  6. 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
  7. 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
  8. 2023SimTeG: A Frustratingly Simple Approach Improves Textual Graph Learningcited by 73
  9. 2022Hierarchical Graph Transformer with Adaptive Node Samplingcited by 72
  10. 2022A Survey on Graph Representation Learning Methodscited by 66
  11. 2021Cold Brew: Distilling Graph Node Representations with Incomplete or Missing Neighborhoodscited by 58
  12. 2022A Comprehensive Study on Large-Scale Graph Training: Benchmarking and Rethinkingcited by 56
38 more
  1. 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
  2. 2021Scalable and Adaptive Graph Neural Networks with Self-Label-Enhanced trainingcited by 54
  3. 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
  4. 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
  5. 2021Bag of Tricks for Node Classification with Graph Neural Networkscited by 40
  6. 2021Accelerating Training and Inference of Graph Neural Networks with Fast Sampling and Pipeliningcited by 39
  7. 2021VQ-GNN: A Universal Framework to Scale up Graph Neural Networks using Vector Quantizationcited by 39
  8. 2021Bag of Tricks for Training Deeper Graph Neural Networks: A Comprehensive Benchmark Studycited by 36
  9. 2023VQGraph: Rethinking Graph Representation Space for Bridging GNNs and MLPscited by 35
  10. 2021FedGraph: Federated Graph Learning with Intelligent Samplingcited by 34
  11. 2021Double-Scale Self-Supervised Hypergraph Learning for Group Recommendationcited by 32
  12. 2022Distributed Graph Neural Network Training: A Surveycited by 32
  13. 2022GraphFM: Improving Large-Scale GNN Training via Feature Momentumcited by 31
  14. 2024Linear-Time Graph Neural Networks for Scalable Recommendationscited by 31
  15. 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
  16. 2021Hierarchical Prototype Networks for Continual Graph Representation Learningcited by 28
  17. 2022Bringing Your Own View: Graph Contrastive Learning without Prefabricated Data Augmentationscited by 28
  18. 2022AdaProp: Learning Adaptive Propagation for Graph Neural Network based Knowledge Graph Reasoningcited by 28
  19. 2023LMC: Fast Training of GNNs via Subgraph Sampling with Provable Convergencecited by 26
  20. 2021Self-supervised Graph Neural Networks without explicit negative samplingcited by 25
  21. 2022GRAND+: Scalable Graph Random Neural Networkscited by 25
  22. 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
  23. 2022Generalization Guarantee of Training Graph Convolutional Networks with Graph Topology Samplingcited by 23
  24. 2024Efficient Long-distance Latent Relation-aware Graph Neural Network for Multi-modal Emotion Recognition in Conversationscited by 23
  25. 2021Global Neighbor Sampling for Mixed CPU-GPU Training on Giant Graphscited by 22
  26. 2023Data-centric Graph Learning: A Surveycited by 22
  27. 2025GraphPFN: A Prior-Data Fitted Graph Foundation Modelcited by 21
  28. 2022Self-Supervised Graph Structure Refinement for Graph Neural Networkscited by 20
  29. 2021DSKReG: Differentiable Sampling on Knowledge Graph for Recommendation with Relational GNNcited by 19
  30. 2022MariusGNN: Resource-Efficient Out-of-Core Training of Graph Neural Networkscited by 19
  31. 2022Layer-Neighbor Sampling -- Defusing Neighborhood Explosion in GNNscited by 19
  32. 2021Large-scale graph representation learning with very deep GNNs and self-supervisioncited by 18
  33. 2023A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardwarecited by 18
  34. 2021A Biased Graph Neural Network Sampler with Near-Optimal Regretcited by 17
  35. 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagationcited by 16
  36. 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networkscited by 16
  37. 2023Communication-Efficient Graph Neural Networks with Probabilistic Neighborhood Expansion Analysis and Cachingcited by 16
  38. 2023TpuGraphs: A Performance Prediction Dataset on Large Tensor Computational Graphscited by 16

50 most cited of 177 All 177 (JSON)