mlsanityData to 7 Oct 2026

Bandit Samplers for Training Graph Neural Networks

arXiv 2006.05806 ↗First posted 10 Jun 2020cs.LG stat.MLcited by 30

Not on the map. Why?

Abstract (arXiv)

Several sampling algorithms with variance reduction have been proposed for accelerating the training of Graph Convolution Networks (GCNs). However, due to the intractable computation of optimal sampling distribution, these sampling algorithms are suboptimal for GCNs and are not applicable to more general graph neural networks (GNNs) where the message aggregator contains learned weights rather than fixed weights, such as Graph Attention Networks (GAT). The fundamental reason is that the embeddings of the neighbors or learned weights involved in the optimal sampling distribution are changing during the training and not known a priori, but only partially observed when sampled, thus making the derivation of an optimal variance reduced samplers non-trivial. In this paper, we formulate the optimization of the sampling variance as an adversary bandit problem, where the rewards are related to the node embeddings and learned weights, and can vary constantly. Thus a good sampler needs to acquire variance information about more neighbors (exploration) while at the same time optimizing the immediate sampling variance (exploit). We theoretically show that our algorithm asymptotically approaches the optimal variance within a factor of 3. We show the efficiency and effectiveness of our approach on multiple datasets.

Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Jun 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 6; 2022: 10; 2023: 6; 2024: 6; 2025: 1; 2026: 1.

30 papers.

Sort:

  1. 2022Hierarchical Graph Transformer with Adaptive Node Samplingcited by 72
  2. 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
  3. 2021Global Neighbor Sampling for Mixed CPU-GPU Training on Giant Graphscited by 22
  4. 2023Data-centric Graph Learning: A Surveycited by 22
  5. 2022Layer-Neighbor Sampling -- Defusing Neighborhood Explosion in GNNscited by 19
  6. 2021Do We Need Anisotropic Graph Neural Networks?cited by 18
  7. 2023A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardwarecited by 18
  8. 2021A Biased Graph Neural Network Sampler with Near-Optimal Regretcited by 17
  9. 2023Communication-Efficient Graph Neural Networks with Probabilistic Neighborhood Expansion Analysis and Cachingcited by 16
  10. 2022Influence-Based Mini-Batching for Graph Neural Networkscited by 15
  11. 2024FairSample: Training Fair and Accurate Graph Convolutional Neural Networks Efficientlycited by 8
  12. 2021IGLU: Efficient GCN Training via Lazy Updatescited by 7
18 more
  1. 2023GRAPES: Learning to Sample Graphs for Scalable Graph Neural Networkscited by 7
  2. 2022Graph Generative Model for Benchmarking Graph Neural Networkscited by 6
  3. 2022Learning Stochastic Graph Neural Networks with Constrained Variancecited by 5
  4. 2022Calibrate and Debias Layer-wise Sampling for Graph Convolutional Networkscited by 5
  5. 2024DiskGNN: Bridging I/O Efficiency and Model Accuracy for Out-of-Core GNN Trainingcited by 5
  6. 2023InferTurbo: A Scalable System for Boosting Full-graph Inference of Graph Neural Network over Huge Graphscited by 4
  7. 2024Foundations and Frontiers of Graph Learning Theorycited by 3
  8. 2021Graph Belief Propagation Networkscited by 2
  9. 2024TASER: Temporal Adaptive Sampling for Fast and Accurate Dynamic Graph Representation Learningcited by 2
  10. 2022Bandit Sampling for Multiplex Networkscited by 1
  11. 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphscited by 1
  12. 2022Hardware Acceleration of Sampling Algorithms in Sample and Aggregate Graph Neural Networkscited by 1
  13. 2024PromptGCN: Bridging Subgraph Gaps in Lightweight GCNscited by 1
  14. 2022Hierarchical Estimation for Effective and Efficient Sampling Graph Neural Networkcited by 0
  15. 2023Graph Coordinates and Conventional Neural Networks -- An Alternative for Graph Neural Networkscited by 0
  16. 2024Acceleration Algorithms in GNNs: A Surveycited by 0
  17. 2025BLISS: Bandit Layer Importance Sampling Strategy for Efficient Training of Graph Neural Networkscited by 0
  18. 2026TypeBandit: Type-Level Context Allocation and Reweighting for Effective Attribute Completion in Heterogeneous Graph Neural Networkscited by 0