Influence-Based Mini-Batching for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Using graph neural networks for large graphs is challenging since there is no clear way of constructing mini-batches. To solve this, previous methods have relied on sampling or graph clustering. While these approaches often lead to good training convergence, they introduce significant overhead due to expensive random data accesses and perform poorly during inference. In this work we instead focus on model behavior during inference. We theoretically model batch construction via maximizing the influence score of nodes on the outputs. This formulation leads to optimal approximation of the output when we do not have knowledge of the trained model. We call the resulting method influence-based mini-batching (IBMB). IBMB accelerates inference by up to 130x compared to previous methods that reach similar accuracy. Remarkably, with adaptive optimization and the right training schedule IBMB can also substantially accelerate training, thanks to precomputed batches and consecutive memory accesses. This results in up to 18x faster training per epoch and up to 17x faster convergence per runtime compared to previous methods.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 23 of its 41 references that are in the map. First posted on arXiv 18 Dec 2022.
Builds on
23 of 41 references.
References · 23
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 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
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2019On the Convergence of Adam and Beyondcited by 834
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
11 more
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2019Diffusion Improves Graph Learningcited by 414
- 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
- 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
- 2019GraphZoom: A multi-level spectral approach for accurate and scalable graph embeddingcited by 58
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
- 2020Bandit Samplers for Training Graph Neural Networkscited by 30
Built on by
Citing papers per year: 2023: 6; 2024: 4; 2025: 2; 2026: 3.
15 papers.
Sort:
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurementcited by 18
- 2024Graph Coarsening with Message-Passing Guaranteescited by 9
- 2023Mixture of Weak & Strong Experts on Graphscited by 7
- 2024Task-Oriented GNNs Training on Large Knowledge Graphs for Accurate and Efficient Modelingcited by 5
- 2023On the Initialization of Graph Neural Networkscited by 4
- 2025Accurate and Scalable Graph Neural Networks via Message Invariancecited by 3
- 2023BatchGNN: Efficient CPU-Based Distributed GNN Training on Very Large Graphscited by 2
- 2023A Local Graph Limits Perspective on Sampling-Based GNNscited by 2
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energycited by 2
- 2024BANGS: Game-Theoretic Node Selection for Graph Self-Trainingcited by 2
- 2026An LLM-Guided Query-Aware Inference System for GNN Models on Large Knowledge Graphscited by 2
- 2024Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variantscited by 1
- 2026CoRe-GNN: Multilevel Message passing on Coarsened graphs3 Aug 2026
- 2026Minibatch Selection for Language Models via Partition Matroid Constrained Gradient Matching6 Jun 2026
- 2026An LLM-Guided Query-Aware Inference System for GNN Models on Large Knowledge Graphs4 Mar 2026
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurement12 Mar 2025
- 2025Accurate and Scalable Graph Neural Networks via Message Invariance27 Feb 2025
- 2024BANGS: Game-Theoretic Node Selection for Graph Self-Training12 Oct 2024
- 2024Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variants11 Sep 2024
- 2024Graph Coarsening with Message-Passing Guarantees28 May 2024
- 2024Task-Oriented GNNs Training on Large Knowledge Graphs for Accurate and Efficient Modeling9 Mar 2024
- 2023On the Initialization of Graph Neural Networks5 Dec 2023
- 2023Mixture of Weak & Strong Experts on Graphs9 Nov 2023
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energy19 Oct 2023
3 more
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurementcited by 18
- 2024Graph Coarsening with Message-Passing Guaranteescited by 9
- 2023Mixture of Weak & Strong Experts on Graphscited by 7
- 2024Task-Oriented GNNs Training on Large Knowledge Graphs for Accurate and Efficient Modelingcited by 5
- 2023On the Initialization of Graph Neural Networkscited by 4
- 2025Accurate and Scalable Graph Neural Networks via Message Invariancecited by 3
- 2023BatchGNN: Efficient CPU-Based Distributed GNN Training on Very Large Graphscited by 2
- 2023A Local Graph Limits Perspective on Sampling-Based GNNscited by 2
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energycited by 2
- 2024BANGS: Game-Theoretic Node Selection for Graph Self-Trainingcited by 2
- 2026An LLM-Guided Query-Aware Inference System for GNN Models on Large Knowledge Graphscited by 2
- 2024Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variantscited by 1
12 most cited of 15 All 15 (JSON)
- 2026CoRe-GNN: Multilevel Message passing on Coarsened graphs3 Aug 2026
- 2026Minibatch Selection for Language Models via Partition Matroid Constrained Gradient Matching6 Jun 2026
- 2026An LLM-Guided Query-Aware Inference System for GNN Models on Large Knowledge Graphs4 Mar 2026
- 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurement12 Mar 2025
- 2025Accurate and Scalable Graph Neural Networks via Message Invariance27 Feb 2025
- 2024BANGS: Game-Theoretic Node Selection for Graph Self-Training12 Oct 2024
- 2024Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variants11 Sep 2024
- 2024Graph Coarsening with Message-Passing Guarantees28 May 2024
- 2024Task-Oriented GNNs Training on Large Knowledge Graphs for Accurate and Efficient Modeling9 Mar 2024
- 2023On the Initialization of Graph Neural Networks5 Dec 2023
- 2023Mixture of Weak & Strong Experts on Graphs9 Nov 2023
- 2023MuseGNN: Forming Scalable, Convergent GNN Layers that Minimize a Sampling-Based Energy19 Oct 2023
12 newest of 15 All 15 (JSON)