mlsanityData to 7 Oct 2026

Rethinking Efficiency and Redundancy in Training Large-scale Graphs

arXiv 2209.00800 ↗First posted 2 Sep 2022cs.LG cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Large-scale graphs are ubiquitous in real-world scenarios and can be trained by Graph Neural Networks (GNNs) to generate representation for downstream tasks. Given the abundant information and complex topology of a large-scale graph, we argue that redundancy exists in such graphs and will degrade the training efficiency. Unfortunately, the model scalability severely restricts the efficiency of training large-scale graphs via vanilla GNNs. Despite recent advances in sampling-based training methods, sampling-based GNNs generally overlook the redundancy issue. It still takes intolerable time to train these models on large-scale graphs. Thereby, we propose to drop redundancy and improve efficiency of training large-scale graphs with GNNs, by rethinking the inherent characteristics in a graph. In this paper, we pioneer to propose a once-for-all method, termed DropReef, to drop the redundancy in large-scale graphs. Specifically, we first conduct preliminary experiments to explore potential redundancy in large-scale graphs. Next, we present a metric to quantify the neighbor heterophily of all nodes in a graph. Based on both experimental and theoretical analysis, we reveal the redundancy in a large-scale graph, i.e., nodes with high neighbor heterophily and a great number of neighbors. Then, we propose DropReef to detect and drop the redundancy in large-scale graphs once and for all, helping reduce the training time while ensuring no sacrifice in the model accuracy. To demonstrate the effectiveness of DropReef, we apply it to recent state-of-the-art sampling-based GNNs for training large-scale graphs, owing to the high precision of such models. With DropReef leveraged, the training efficiency of models can be greatly promoted. DropReef is highly compatible and is offline performed, benefiting the state-of-the-art sampling-based GNNs in the present and future to a significant extent.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 36 of its 59 references that are in the map. First posted on arXiv 2 Sep 2022.

Builds on

36 of 59 references.

References · 36

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  7. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  8. 2016Variational Graph Auto-Encoderscited by 1,373
  9. 2018Link Prediction Based on Graph Neural Networkscited by 829
  10. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  11. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  12. 2020Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural Networkscited by 563
24 more
  1. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  2. 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
  3. 2020DeeperGCN: All You Need to Train Deeper GCNscited by 249
  4. 2020Data Augmentation for Graph Neural Networkscited by 200
  5. 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
  6. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  7. 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 175
  8. 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
  9. 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
  10. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
  11. 2020Bayesian Graph Neural Networks with Adaptive Connection Samplingcited by 81
  12. 2020Computing Graph Neural Networks: A Survey from Algorithms to Acceleratorscited by 81
  13. 2016SNAP: A General Purpose Network Analysis and Graph Mining Librarycited by 56
  14. 2020Minimal Variance Sampling with Provable Guarantees for Fast Training of Graph Neural Networkscited by 54
  15. 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
  16. 2018Accurate, Efficient and Scalable Graph Embeddingcited by 35
  17. 2020Bandit Samplers for Training Graph Neural Networkscited by 30
  18. 2021Understanding GNN Computational Graph: A Coordinated Computation, IO, and Memory Perspectivecited by 28
  19. 2022Survey on Graph Neural Network Acceleration: An Algorithmic Perspectivecited by 26
  20. 2019Hyperspectral Image Classification With Context-Aware Dynamic Graph Convolutional Networkcited by 20
  21. 2020Ripple Walk Training: A Subgraph-based training framework for Large and Deep Graph Neural Networkcited by 19
  22. 2021A Biased Graph Neural Network Sampler with Near-Optimal Regretcited by 17
  23. 2020Fast Graph Attention Networks Using Effective Resistance Based Graph Sparsificationcited by 16
  24. 2019Learning Robust Representations with Graph Denoising Policy Networkcited by 10

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.