Graph Ladling: Shockingly Simple Parallel GNN Training without Intermediate Communication
Not on the map. Why?
Abstract (arXiv)
Graphs are omnipresent and GNNs are a powerful family of neural networks for learning over graphs. Despite their popularity, scaling GNNs either by deepening or widening suffers from prevalent issues of unhealthy gradients, over-smoothening, information squashing, which often lead to sub-standard performance. In this work, we are interested in exploring a principled way to scale GNNs capacity without deepening or widening, which can improve its performance across multiple small and large graphs. Motivated by the recent intriguing phenomenon of model soups, which suggest that fine-tuned weights of multiple large-language pre-trained models can be merged to a better minima, we argue to exploit the fundamentals of model soups to mitigate the aforementioned issues of memory bottleneck and trainability during GNNs scaling. More specifically, we propose not to deepen or widen current GNNs, but instead present a data-centric perspective of model soups tailored for GNNs, i.e., to build powerful GNNs. By dividing giant graph data, we build multiple independently and parallelly trained weaker GNNs (soup ingredient) without any intermediate communication, and combine their strength using a greedy interpolation soup procedure to achieve state-of-the-art performance. Compared to concurrent distributed GNN training works such as Jiong et. al. 2023, we train each soup ingredient by sampling different subgraphs per epoch and their respective sub-models are merged only after being fully trained (rather than intermediately so). Moreover, we provide a wide variety of model soup preparation techniques by leveraging state-of-the-art graph sampling and graph partitioning approaches that can handle large graphs. Codes are available at: urlhttps://github.com/VITA-Group/graphladling.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 50 of its 59 references that are in the map. First posted on arXiv 18 Jun 2023.
Builds on
50 of 59 references.
References · 50
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2018CommonsenseQA: A Question Answering Challenge Targeting Commonsense Knowledgecited by 1,822
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,396
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2020Simple and Deep Graph Convolutional Networkscited by 860
38 more
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2022Dataless Knowledge Fusion by Merging Weights of Language Modelscited by 387
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
- 2022Branch-Train-Merge: Embarrassingly Parallel Training of Expert Language Modelscited by 191
- 2022Patching open-vocabulary models by interpolating weightscited by 190
- 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
- 2020End-to-End Object Detection with Adaptive Clustering Transformercited by 109
- 2018Attention-based Graph Neural Network for Semi-supervised Learningcited by 101
- 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
- 2020Overcoming Catastrophic Forgetting in Graph Neural Networkscited by 95
- 2020Tackling Over-Smoothing for General Graph Convolutional Networkscited by 66
- 2023Sparse MoE as the New Dropout: Scaling Dense and Self-Slimmable Transformerscited by 59
- 2021Cold Brew: Distilling Graph Node Representations with Incomplete or Missing Neighborhoodscited by 58
- 2022Linear Connectivity Reveals Generalization Strategiescited by 56
- 2022A Comprehensive Study on Large-Scale Graph Training: Benchmarking and Rethinkingcited by 56
- 2020Understanding and Resolving Performance Degradation in Graph Convolutional Networkscited by 53
- 2020L2-GCN: Layer-Wise and Learned Efficient Training of Graph Convolutional Networkscited by 48
- 2022Single Frame Atmospheric Turbulence Mitigation: A Benchmark Study and A New Physics-Inspired Transformer Modelcited by 37
- 2021Bag of Tricks for Training Deeper Graph Neural Networks: A Comprehensive Benchmark Studycited by 36
- 2023Sparsity May Cry: Let Us Fail (Current) Sparse Neural Networks Together!cited by 27
- 2023Outline, Then Details: Syntactically Guided Coarse-To-Fine Code Generationcited by 27
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
- 2022lo-fi: distributed fine-tuning without communicationcited by 19
- 2021RadBERT-CL: Factually-Aware Contrastive Learning For Radiology Report Classificationcited by 13
- 2022Old can be Gold: Better Gradient Flow can Make Vanilla-GCNs Great Againcited by 11
- 2023CancerGPT: Few-shot Drug Pair Synergy Prediction using Large Pre-trained Language Modelscited by 11
- 2021SCALP -- Supervised Contrastive Learning for Cardiopulmonary Disease Classification and Localization in Chest X-rays using Patient Metadatacited by 9
- 2023Simplifying Distributed Neural Network Training on Massive Graphs: Randomized Partitions Improve Model Aggregationcited by 7
- 2022Attend Who is Weak: Pruning-assisted Medical Image Localization under Sophisticated and Implicit Imbalancescited by 4
- 2021DAGNN: Demand-aware Graph Neural Networks for Session-based Recommendationcited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1.
2 papers.
- 2023Auxiliary Tasks Benefit 3D Skeleton-based Human Motion Predictioncited by 20
- 2025Enhanced Soups for Graph Neural Networkscited by 0
- 2025Enhanced Soups for Graph Neural Networks14 Mar 2025
- 2023Auxiliary Tasks Benefit 3D Skeleton-based Human Motion Prediction17 Aug 2023