Learning a Consensus Sub-Network with Polarization Regularization and One Pass Training
Not on the map. Why?
Abstract (arXiv)
The subject of green AI has been gaining attention within the deep learning community given the recent trend of ever larger and more complex neural network models. Existing solutions for reducing the computational load of training at inference time usually involve pruning the network parameters. Pruning schemes often create extra overhead either by iterative training and fine-tuning for static pruning or repeated computation of a dynamic pruning graph. We propose a new parameter pruning strategy for learning a lighter-weight sub-network that minimizes the energy cost while maintaining comparable performance to the fully parameterised network on given downstream tasks. Our proposed pruning scheme is green-oriented, as it only requires a one-off training to discover the optimal static sub-networks by dynamic pruning methods. The pruning scheme consists of a binary gating module and a polarizing loss function to uncover sub-networks with user-defined sparsity. Our method enables pruning and training simultaneously, which saves energy in both the training and inference phases and avoids extra computational overhead from gating modules at inference time. Our results on CIFAR-10, CIFAR-100, and Tiny Imagenet suggest that our scheme can remove 50% of connections in deep networks with <1% reduction in classification accuracy. Compared to other related pruning methods, our method demonstrates a lower drop in accuracy for equivalent reductions in computational cost.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 40 of its 56 references that are in the map. First posted on arXiv 17 Feb 2023.
Builds on
40 of 56 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 802
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
28 more
- 2019Green AIcited by 620
- 2021Carbon Emissions and Large Neural Network Trainingcited by 561
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2021AdaViT: Adaptive Tokens for Efficient Vision Transformercited by 360
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 260
- 2019What's Hidden in a Randomly Weighted Neural Network?cited by 236
- 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
- 2013Predicting Parameters in Deep Learningcited by 223
- 2017Convolutional Networks with Adaptive Inference Graphscited by 147
- 2018Dynamic Channel Pruning: Feature Boosting and Suppressioncited by 129
- 2017A Review on Bilevel Optimization: From Classical to Evolutionary Approaches and Applicationscited by 126
- 2022Measuring the Carbon Intensity of AI in Cloud Instancescited by 110
- 2021Vision Transformer Pruningcited by 77
- 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
- 2019Discovering Neural Wiringscited by 56
- 2016GANS for Sequences of Discrete Elements with the Gumbel-softmax Distributioncited by 47
- 2019Batch-Shaping for Learning Conditional Channel Gated Networkscited by 42
- 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
- 2020Accelerate CNNs from Three Dimensions: A Comprehensive Pruning Frameworkcited by 27
- 2020Pruning Redundant Mappings in Transformer Models via Spectral-Normalized Identity Priorcited by 23
- 2021Variational Multi-Task Learning with Gumbel-Softmax Priorscited by 15
- 2019Towards Compact ConvNets via Structure-Sparsity Regularized Filter Pruningcited by 14
- 2019One-Shot Pruning of Recurrent Neural Networks by Jacobian Spectrum Evaluationcited by 14
- 2021Neural network relief: a pruning algorithm based on neural activitycited by 10
- 2019Differentiable Architecture Search with Ensemble Gumbel-Softmaxcited by 6
- 2015Learning Neural Network Architectures using Backpropagationcited by 5
- 2019Differentiable Sparsification for Deep Neural Networkscited by 3
Built on by
Citing papers per year: 2023: 1.
1 paper.
- 2023Green Edge AI: A Contemporary Surveycited by 24
- 2023Green Edge AI: A Contemporary Survey1 Dec 2023