mlsanityData to 14 Oct 2026

Less Can Be More: Unsupervised Graph Pruning for Large-scale Dynamic Graphs

arXiv 2305.10673 ↗First posted 18 May 2023cs.LG cs.AIcited by 7

Not on the map. Why?

Abstract (arXiv)

The prevalence of large-scale graphs poses great challenges in time and storage for training and deploying graph neural networks (GNNs). Several recent works have explored solutions for pruning the large original graph into a small and highly-informative one, such that training and inference on the pruned and large graphs have comparable performance. Although empirically effective, current researches focus on static or non-temporal graphs, which are not directly applicable to dynamic scenarios. In addition, they require labels as ground truth to learn the informative structure, limiting their applicability to new problem domains where labels are hard to obtain. To solve the dilemma, we propose and study the problem of unsupervised graph pruning on dynamic graphs. We approach the problem by our proposed STEP, a self-supervised temporal pruning framework that learns to remove potentially redundant edges from input dynamic graphs. From a technical and industrial viewpoint, our method overcomes the trade-offs between the performance and the time & memory overheads. Our results on three real-world datasets demonstrate the advantages on improving the efficacy, robustness, and efficiency of GNNs on dynamic node classification tasks. Most notably, STEP is able to prune more than 50% of edges on a million-scale industrial graph Alipay (7M nodes, 21M edges) while approximating up to 98% of the original performance. Code is available at https://github.com/EdisonLeeeee/STEP.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 32 of its 38 references that are in the map. First posted on arXiv 18 May 2023.

Builds on

32 of 38 references.

References · 32

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
  5. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
  6. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  7. 2018Deep Graph Infomaxcited by 1,106
  8. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
  9. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
  10. 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 530
  11. 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 497
  12. 2020Inductive Representation Learning on Temporal Graphscited by 462
20 more
  1. 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 448
  2. 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 447
  3. 2020Parameterized Explainer for Graph Neural Networkcited by 426
  4. 2020Knowledge Distillation and Student-Teacher Learning for Visual Intelligence: A Review and New Outlookscited by 316
  5. 2021Graph Self-Supervised Learning: A Surveycited by 289
  6. 2019Representation Learning for Dynamic Graphs: A Surveycited by 265
  7. 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 152
  8. 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
  9. 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
  10. 2021InfoGCL: Information-Aware Graph Contrastive Learningcited by 105
  11. 2020Retrosynthesis Prediction with Conditional Graph Logic Networkcited by 104
  12. 2021NRGNN: Learning a Label Noise-Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphscited by 73
  13. 2020Contrastive Self-supervised Learning for Graph Classificationcited by 68
  14. 2019Node Embedding over Temporal Graphscited by 45
  15. 2020A Survey of Adversarial Learning on Graphscited by 42
  16. 2021Accelerating Large Scale Real-Time GNN Inference using Channel Pruningcited by 41
  17. 2021Understanding Structural Vulnerability in Graph Convolutional Networkscited by 37
  18. 2020Second-Order Pooling for Graph Neural Networkscited by 33
  19. 2021Grain: Improving Data Efficiency of Graph Neural Networks via Diversified Influence Maximizationcited by 28
  20. 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 4; 2025: 1.

7 papers.