Diving into Unified Data-Model Sparsity for Class-Imbalanced Graph Representation Learning
Not on the map. Why?
Abstract (arXiv)
Even pruned by the state-of-the-art network compression methods, Graph Neural Networks (GNNs) training upon non-Euclidean graph data often encounters relatively higher time costs, due to its irregular and nasty density properties, compared with data in the regular Euclidean space. Another natural property concomitantly with graph is class-imbalance which cannot be alleviated by the massive graph data while hindering GNNs' generalization. To fully tackle these unpleasant properties, (i) theoretically, we introduce a hypothesis about what extent a subset of the training data can approximate the full dataset's learning effectiveness. The effectiveness is further guaranteed and proved by the gradients' distance between the subset and the full set; (ii) empirically, we discover that during the learning process of a GNN, some samples in the training dataset are informative for providing gradients to update model parameters. Moreover, the informative subset is not fixed during training process. Samples that are informative in the current training epoch may not be so in the next one. We also notice that sparse subnets pruned from a well-trained GNN sometimes forget the information provided by the informative subset, reflected in their poor performances upon the subset. Based on these findings, we develop a unified data-model dynamic sparsity framework named Graph Decantation (GraphDec) to address challenges brought by training upon a massive class-imbalanced graph data. The key idea of GraphDec is to identify the informative subset dynamically during the training process by adopting sparse graph contrastive learning. Extensive experiments on benchmark datasets demonstrate that GraphDec outperforms baselines for graph and node tasks, with respect to classification accuracy and data usage efficiency.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 33 of its 50 references that are in the map. First posted on arXiv 1 Oct 2022.
Builds on
33 of 50 references.
References · 33
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
21 more
- 2019Decoupling Representation and Classifier for Long-Tailed Recognitioncited by 806
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2018Rethinking the Value of Network Pruningcited by 595
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 529
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 325
- 2021GRAD-MATCH: Gradient Matching based Data Subset Selection for Efficient Deep Model Trainingcited by 269
- 2017Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeoncited by 219
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 187
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 184
- 2020Disentangling Label Distribution for Long-tailed Visual Recognitioncited by 172
- 2019What Do Compressed Deep Neural Networks Forget?cited by 164
- 2021GraphSMOTE: Imbalanced Node Classification on Graphs with Graph Neural Networkscited by 147
- 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
- 2020Sparse Weight Activation Trainingcited by 45
- 2022Sparsity Winning Twice: Better Robust Generalization from More Efficient Trainingcited by 41
- 2019Discrepancy, Coresets, and Sketches in Machine Learningcited by 30
- 2021Imbalanced Graph Classification via Graph-of-Graph Neural Networkscited by 27
- 2017Provable and practical approximations for the degree distribution using sublinear graph samplescited by 12
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 1.
4 papers.
- 2023VQGraph: Rethinking Graph Representation Space for Bridging GNNs and MLPscited by 34
- 2023Class-Imbalanced Learning on Graphs: A Surveycited by 24
- 2024TINED: GNNs-to-MLPs by Teacher Injection and Dirichlet Energy Distillationcited by 4
- 2025NeuBM: Mitigating Model Bias in Graph Neural Networks through Neutral Input Calibrationcited by 1
- 2025NeuBM: Mitigating Model Bias in Graph Neural Networks through Neutral Input Calibration21 May 2025
- 2024TINED: GNNs-to-MLPs by Teacher Injection and Dirichlet Energy Distillation15 Dec 2024
- 2023VQGraph: Rethinking Graph Representation Space for Bridging GNNs and MLPs4 Aug 2023
- 2023Class-Imbalanced Learning on Graphs: A Survey9 Apr 2023