A Biased Graph Neural Network Sampler with Near-Optimal Regret
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNN) have recently emerged as a vehicle for applying deep network architectures to graph and relational data. However, given the increasing size of industrial datasets, in many practical situations the message passing computations required for sharing information across GNN layers are no longer scalable. Although various sampling methods have been introduced to approximate full-graph training within a tractable budget, there remain unresolved complications such as high variances and limited theoretical guarantees. To address these issues, we build upon existing work and treat GNN neighbor sampling as a multi-armed bandit problem but with a newly-designed reward function that introduces some degree of bias designed to reduce variance and avoid unstable, possibly-unbounded pay outs. And unlike prior bandit-GNN use cases, the resulting policy leads to near-optimal regret while accounting for the GNN training dynamics introduced by SGD. From a practical standpoint, this translates into lower variance estimates and competitive or superior test accuracy across several benchmarks.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 28 of its 40 references that are in the map. First posted on arXiv 1 Mar 2021.
Builds on
28 of 40 references.
References · 28
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
16 more
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2020Heterogeneous Graph Transformercited by 581
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
- 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
- 2018Contextual Stochastic Block Modelscited by 134
- 2016Discriminative Embeddings of Latent Variable Models for Structured Datacited by 130
- 2020Heterogeneous Graph Neural Networks for Malicious Account Detectioncited by 95
- 2019The Step Decay Schedule: A Near Optimal, Geometrically Decaying Learning Rate Procedure For Least Squarescited by 67
- 2019Spam Review Detection with Graph Convolutional Networkscited by 57
- 2020Minimal Variance Sampling with Provable Guarantees for Fast Training of Graph Neural Networkscited by 54
- 2020Bandit Samplers for Training Graph Neural Networkscited by 30
- 2017Stochastic Optimization with Bandit Samplingcited by 8
- 2019Advancing GraphSAGE with A Data-Driven Node Samplingcited by 6
Built on by
Citing papers per year: 2021: 2; 2022: 7; 2023: 4; 2024: 3; 2025: 0; 2026: 1.
17 papers.
Sort:
- 2022PLATON: Pruning Large Transformer Models with Upper Confidence Bound of Weight Importancecited by 79
- 2023On Generalized Degree Fairness in Graph Neural Networkscited by 28
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022Layer-Neighbor Sampling -- Defusing Neighborhood Explosion in GNNscited by 19
- 2022Not All Neighbors Are Worth Attending to: Graph Selective Attention Networks for Semi-supervised Learningcited by 6
- 2023Skew Class-balanced Re-weighting for Unbiased Scene Graph Generationcited by 5
- 2024DiskGNN: Bridging I/O Efficiency and Model Accuracy for Out-of-Core GNN Trainingcited by 5
- 2024FastGL: A GPU-Efficient Framework for Accelerating Sampling-Based GNN Training at Large Scalecited by 3
- 2021Graph Belief Propagation Networkscited by 2
- 2024TASER: Temporal Adaptive Sampling for Fast and Accurate Dynamic Graph Representation Learningcited by 2
- 2022Bandit Sampling for Multiplex Networkscited by 1
5 more
- 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphscited by 1
- 2022Hardware Acceleration of Sampling Algorithms in Sample and Aggregate Graph Neural Networkscited by 1
- 2022Hierarchical Estimation for Effective and Efficient Sampling Graph Neural Networkcited by 0
- 2023A Comparative Analysis of Bias Amplification in Graph Neural Network Approaches for Recommender Systemscited by 0
- 2026TypeBandit: Type-Level Context Allocation and Reweighting for Effective Attribute Completion in Heterogeneous Graph Neural Networkscited by 0
- 2026TypeBandit: Type-Level Context Allocation and Reweighting for Effective Attribute Completion in Heterogeneous Graph Neural Networks30 Apr 2026
- 2024FastGL: A GPU-Efficient Framework for Accelerating Sampling-Based GNN Training at Large Scale23 Sep 2024
- 2024DiskGNN: Bridging I/O Efficiency and Model Accuracy for Out-of-Core GNN Training8 May 2024
- 2024TASER: Temporal Adaptive Sampling for Fast and Accurate Dynamic Graph Representation Learning8 Feb 2024
- 2023Data-centric Graph Learning: A Survey8 Oct 2023
- 2023On Generalized Degree Fairness in Graph Neural Networks8 Feb 2023
- 2023A Comparative Analysis of Bias Amplification in Graph Neural Network Approaches for Recommender Systems18 Jan 2023
- 2023Skew Class-balanced Re-weighting for Unbiased Scene Graph Generation1 Jan 2023
- 2022Hierarchical Estimation for Effective and Efficient Sampling Graph Neural Network16 Nov 2022
- 2022Layer-Neighbor Sampling -- Defusing Neighborhood Explosion in GNNs24 Oct 2022
- 2022Not All Neighbors Are Worth Attending to: Graph Selective Attention Networks for Semi-supervised Learning14 Oct 2022
- 2022Hardware Acceleration of Sampling Algorithms in Sample and Aggregate Graph Neural Networks7 Sep 2022
5 more
- 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphs2 Sep 2022
- 2022PLATON: Pruning Large Transformer Models with Upper Confidence Bound of Weight Importance25 Jun 2022
- 2022Bandit Sampling for Multiplex Networks8 Feb 2022
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networks16 Nov 2021
- 2021Graph Belief Propagation Networks6 Jun 2021
- 2022PLATON: Pruning Large Transformer Models with Upper Confidence Bound of Weight Importancecited by 79
- 2023On Generalized Degree Fairness in Graph Neural Networkscited by 28
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022Layer-Neighbor Sampling -- Defusing Neighborhood Explosion in GNNscited by 19
- 2022Not All Neighbors Are Worth Attending to: Graph Selective Attention Networks for Semi-supervised Learningcited by 6
- 2023Skew Class-balanced Re-weighting for Unbiased Scene Graph Generationcited by 5
- 2024DiskGNN: Bridging I/O Efficiency and Model Accuracy for Out-of-Core GNN Trainingcited by 5
- 2024FastGL: A GPU-Efficient Framework for Accelerating Sampling-Based GNN Training at Large Scalecited by 3
- 2021Graph Belief Propagation Networkscited by 2
- 2024TASER: Temporal Adaptive Sampling for Fast and Accurate Dynamic Graph Representation Learningcited by 2
- 2022Bandit Sampling for Multiplex Networkscited by 1
12 most cited of 17 All 17 (JSON)
- 2026TypeBandit: Type-Level Context Allocation and Reweighting for Effective Attribute Completion in Heterogeneous Graph Neural Networks30 Apr 2026
- 2024FastGL: A GPU-Efficient Framework for Accelerating Sampling-Based GNN Training at Large Scale23 Sep 2024
- 2024DiskGNN: Bridging I/O Efficiency and Model Accuracy for Out-of-Core GNN Training8 May 2024
- 2024TASER: Temporal Adaptive Sampling for Fast and Accurate Dynamic Graph Representation Learning8 Feb 2024
- 2023Data-centric Graph Learning: A Survey8 Oct 2023
- 2023On Generalized Degree Fairness in Graph Neural Networks8 Feb 2023
- 2023A Comparative Analysis of Bias Amplification in Graph Neural Network Approaches for Recommender Systems18 Jan 2023
- 2023Skew Class-balanced Re-weighting for Unbiased Scene Graph Generation1 Jan 2023
- 2022Hierarchical Estimation for Effective and Efficient Sampling Graph Neural Network16 Nov 2022
- 2022Layer-Neighbor Sampling -- Defusing Neighborhood Explosion in GNNs24 Oct 2022
- 2022Not All Neighbors Are Worth Attending to: Graph Selective Attention Networks for Semi-supervised Learning14 Oct 2022
- 2022Hardware Acceleration of Sampling Algorithms in Sample and Aggregate Graph Neural Networks7 Sep 2022
12 newest of 17 All 17 (JSON)