TinyGraph: Joint Feature and Node Condensation for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Training graph neural networks (GNNs) on large-scale graphs can be challenging due to the high computational expense caused by the massive number of nodes and high-dimensional nodal features. Existing graph condensation studies tackle this problem only by reducing the number of nodes in the graph. However, the resulting condensed graph data can still be cumbersome. Specifically, although the nodes of the Citeseer dataset are reduced to 0.9% (30 nodes) in training, the number of features is 3,703, severely exceeding the training sample magnitude. Faced with this challenge, we study the problem of joint condensation for both features and nodes in large-scale graphs. This task is challenging mainly due to 1) the intertwined nature of the node features and the graph structure calls for the feature condensation solver to be structure-aware; and 2) the difficulty of keeping useful information in the condensed graph. To address these challenges, we propose a novel framework TinyGraph, to condense features and nodes simultaneously in graphs. Specifically, we cast the problem as matching the gradients of GNN weights trained on the condensed graph and the gradients obtained from training over the original graph, where the feature condensation is achieved by a trainable function. The condensed graph obtained by minimizing the matching loss along the training trajectory can henceforth retain critical information in the original graph. Extensive experiments were carried out to demonstrate the effectiveness of the proposed TinyGraph. For example, a GNN trained with TinyGraph retains 98.5% and 97.5% of the original test accuracy on the Cora and Citeseer datasets, respectively, while significantly reducing the number of nodes by 97.4% and 98.2%, and the number of features by 90.0% on both datasets.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 39 of its 61 references that are in the map. First posted on arXiv 10 Jul 2024.
Builds on
39 of 61 references.
References · 39
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2019Deep Leakage from Gradientscited by 1,021
27 more
- 2019An Introduction to Variational Autoencoderscited by 1,000
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2019Graph Transformer Networkscited by 523
- 2020Dataset Condensation with Gradient Matchingcited by 516
- 2018Dataset Distillationcited by 230
- 2019Text Classification Algorithms: A Surveycited by 163
- 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 152
- 2021Graph Condensation for Graph Neural Networkscited by 150
- 2022G-Mixup: Graph Data Augmentation for Graph Classificationcited by 146
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
- 2019Soft-Label Dataset Distillation and Text Dataset Distillationcited by 107
- 2019Generative Teaching Networks: Accelerating Neural Architecture Search by Learning to Generate Synthetic Training Datacited by 104
- 2022Condensing Graphs via One-Step Gradient Matchingcited by 100
- 2020Flexible Dataset Distillation: Learn Labels Instead of Imagescited by 91
- 2020Molecular graph generation with Graph Neural Networkscited by 80
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2021Automated Machine Learning on Graphs: A Surveycited by 39
- 2021On Representation Knowledge Distillation for Graph Neural Networkscited by 38
- 2022MLPInit: Embarrassingly Simple GNN Training Acceleration with MLP Initializationcited by 31
- 2024A Review of Graph Neural Networks in Epidemic Modelingcited by 31
- 2024LLM and GNN are Complementary: Distilling LLM for Multimodal Graph Learningcited by 17
- 2022Contrastive Knowledge Graph Error Detectioncited by 11
- 2022Geometric Graph Representation Learning via Maximizing Rate Reductioncited by 9
- 2022Explaining Dynamic Graph Neural Networks via Relevance Back-propagationcited by 8
Built on by
Citing papers per year: 2024: 2; 2025: 3.
5 papers.
- 2025Graph ODEs and Beyond: A Comprehensive Survey on Integrating Differential Equations with Graph Neural Networkscited by 14
- 2024Promoting Fairness in Link Prediction with Graph Enhancementcited by 6
- 2025Enabling Group Fairness in Graph Unlearning via Bi-level Debiasingcited by 3
- 2024Gradient Rewiring for Editable Graph Neural Network Trainingcited by 1
- 2025Adaptive Graph Coarsening for Efficient GNN Trainingcited by 0
- 2025Adaptive Graph Coarsening for Efficient GNN Training30 Sep 2025
- 2025Enabling Group Fairness in Graph Unlearning via Bi-level Debiasing14 May 2025
- 2025Graph ODEs and Beyond: A Comprehensive Survey on Integrating Differential Equations with Graph Neural Networks29 Mar 2025
- 2024Gradient Rewiring for Editable Graph Neural Network Training21 Oct 2024
- 2024Promoting Fairness in Link Prediction with Graph Enhancement13 Sep 2024