Unifews: You Need Fewer Operations for Efficient Graph Neural Networks
Abstract
Graph Neural Networks (GNNs) have shown promising performance, but at the cost of resource-intensive operations on graph-scale matrices. To reduce computational overhead, previous studies attempt to sparsify the graph or network parameters, but with limited flexibility and precision boundaries. In this work, we propose Unifews, a joint sparsification technique to unify graph and weight matrix operations and enhance GNN learning efficiency. The Unifews design enables adaptive compression across GNN layers with progressively increased sparsity, and is applicable to a variety of architectures with on-the-fly simplification. Theoretically, we establish a novel framework to characterize sparsified GNN learning in view of the graph optimization process, showing that Unifews effectively approximates the learning objective with bounded error and reduced computational overhead. Extensive experiments demonstrate that Unifews achieves efficiency improvements with comparable or better accuracy, including 10-20x matrix operation reduction and up to 100x acceleration on graphs up to billion-edge scale.
Benchmark Results
Tested on 2 datasets 2 baseline values reported too low
Tables show presented results in global context (best 3 papers + GCN + MLP).
OGB
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | Jacobi | 0.8968 | |
| 2 | GPR | 0.8953 | |
| 3 | LEMP4HG | 0.8939 | |
| 4 | SAGE | 0.8933 | |
| 29 | APPNP | 0.8634 best reported | best at pub: PaSca: a Graph Neural Architecture Search System under the Scalable Paradigm (WWW 2022) |
| 94 | SGC | 0.8220
±0.0090 best reported | best at pub: PaSca: a Graph Neural Architecture Search System under the Scalable Paradigm (WWW 2022) |
| 341 | SGC + Unifews | 0.6940 | This paper |
| 351 | MLP | 0.6605
±0.0020 | |
| 357 | APPNP + Unifews | 0.6500 | This paper |
| 364 | SGC + NIGCN | 0.6370 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | SGC | 0.7910 | prev best: Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Prediction (ICLR 2021) |
| 2 | GAMLP | 0.7036
±0.0002 | |
| 3 | GLEM-GNN | 0.7036
±0.0002 | |
| 35 | SAGE | 0.6644
±0.0017 | |
| 78 | SGC + Unifews | 0.6310 | This paper |
| 80 | APPNP | 0.6288
±0.0010 best reported | best today: Partition-wise Graph Filtering: A Unified Perspective Through the Lens of Graph Coarsening (KDD 2025) |
| 81 | APPNP + Unifews | 0.6280 | This paper |
| 89 | SGC + NIGCN | 0.5370 | This paper |
| 95 | MLP | 0.4960
±0.0030 |
