Growing Networks with Autonomous Pruning
Not on the map. Why?
Abstract (arXiv)
This paper introduces Growing Networks with Autonomous Pruning (GNAP) for image classification. Unlike traditional convolutional neural networks, GNAP change their size, as well as the number of parameters they are using, during training, in order to best fit the data while trying to use as few parameters as possible. This is achieved through two complementary mechanisms: growth and pruning. GNAP start with few parameters, but their size is expanded periodically during training to add more expressive power each time the network has converged to a saturation point. Between these growing phases, model parameters are trained for classification and pruned simultaneously, with complete autonomy by gradient descent. Growing phases allow GNAP to improve their classification performance, while autonomous pruning allows them to keep as few parameters as possible. Experimental results on several image classification benchmarks show that our approach can train extremely sparse neural networks with high accuracy. For example, on MNIST, we achieved 99.44% accuracy with as few as 6.2k parameters, while on CIFAR10, we achieved 92.2 accuracy with 157.8k parameters.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 21 of its 27 references that are in the map. First posted on arXiv 20 Mar 2026.
Builds on
21 of 27 references.
References · 21
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 637
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
- 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 273
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 213
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 189
- 2023Neural Architecture Search: Insights from 1000 Paperscited by 139
9 more
- 2020Sanity-Checking Pruning Methods: Random Tickets can Win the Jackpotcited by 66
- 2022GradMax: Growing Neural Networks using Gradient Informationcited by 66
- 2019Splitting Steepest Descent for Growing Neural Architecturescited by 55
- 2021Firefly Neural Architecture Descent: a General Approach for Growing Neural Networkscited by 49
- 2016Lets keep it simple, Using simple architectures to outperform deeper and more complex architecturescited by 25
- 2023HyperSparse Neural Networks: Shifting Exploration to Exploitation through Adaptive Regularizationcited by 9
- 2024Growing Tiny Networks: Spotting Expressivity Bottlenecks and Fixing Them Optimallycited by 9
- 2023Accelerated Training via Incrementally Growing Neural Networks using Variance Transfer and Learning Rate Adaptationcited by 8
- 2023Neural Network Pruning by Gradient Descentcited by 4
Built on by
Not cited yet.