Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networks
Shuai Zhang, Meng Wang, Pin-Yu Chen, Sijia Liu, Songtao Lu, Miao Liu

TL;DR
This paper provides a theoretical analysis demonstrating that joint edge-model sparsification techniques can efficiently reduce training complexity in graph neural networks without sacrificing accuracy.
Contribution
It offers the first theoretical characterization of joint edge-model sparse learning for GNNs, analyzing sample complexity and convergence.
Findings
Sampling important nodes reduces sample complexity.
Pruning low-magnitude neurons improves convergence.
Theoretical insights apply to practical GNN setups.
Abstract
Due to the significant computational challenge of training large-scale graph neural networks (GNNs), various sparse learning techniques have been exploited to reduce memory and storage costs. Examples include \textit{graph sparsification} that samples a subgraph to reduce the amount of data aggregation and \textit{model sparsification} that prunes the neural network to reduce the number of trainable weights. Despite the empirical successes in reducing the training cost while maintaining the test accuracy, the theoretical generalization analysis of sparse learning for GNNs remains elusive. To the best of our knowledge, this paper provides the first theoretical characterization of joint edge-model sparse learning from the perspective of sample complexity and convergence rate in achieving zero generalization error. It proves analytically that both sampling important nodes and pruning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsAdvanced Graph Neural Networks · Machine Learning and ELM · Stochastic Gradient Optimization Techniques
MethodsPruning · Test
