Sparsest Models Elude Pruning: An Expos\'e of Pruning's Current Capabilities
Stephen Zhang, Vardan Papyan

TL;DR
This paper critically examines the limitations of current pruning algorithms in achieving true sparsity in neural networks, revealing significant performance gaps even in simple settings through extensive experiments and analysis.
Contribution
It provides the first large-scale empirical analysis of pruning's ability to recover sparsest models, identifying key issues and proposing a novel combinatorial search for ideal sparsity.
Findings
Current pruning algorithms perform poorly under overparameterization.
Pruning tends to create disconnected network paths.
Pruning algorithms often get stuck at suboptimal solutions.
Abstract
Pruning has emerged as a promising approach for compressing large-scale models, yet its effectiveness in recovering the sparsest of models has not yet been explored. We conducted an extensive series of 485,838 experiments, applying a range of state-of-the-art pruning algorithms to a synthetic dataset we created, named the Cubist Spiral. Our findings reveal a significant gap in performance compared to ideal sparse networks, which we identified through a novel combinatorial search algorithm. We attribute this performance gap to current pruning algorithms' poor behaviour under overparameterization, their tendency to induce disconnected paths throughout the network, and their propensity to get stuck at suboptimal solutions, even when given the optimal width and initialization. This gap is concerning, given the simplicity of the network architectures and datasets used in our study. We hope…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries
MethodsPruning
