OptG: Optimizing Gradient-driven Criteria in Network Sparsity
Not on the map. Why?
Abstract (arXiv)
Network sparsity receives popularity mostly due to its capability to reduce the network complexity. Extensive studies excavate gradient-driven sparsity. Typically, these methods are constructed upon premise of weight independence, which however, is contrary to the fact that weights are mutually influenced. Thus, their performance remains to be improved. In this paper, we propose to optimize gradient-driven sparsity (OptG) by solving this independence paradox. Our motive comes from the recent advances in supermask training which shows that high-performing sparse subnetworks can be located by simply updating mask values without modifying any weight. We prove that supermask training is to accumulate the criteria of gradient-driven sparsity for both removed and preserved weights, and it can partly solve the independence paradox. Consequently, OptG integrates supermask training into gradient-driven sparsity, and a novel supermask optimizer is further proposed to comprehensively mitigate the independence paradox. Experiments show that OptG can well surpass many existing state-of-the-art competitors, especially at ultra-high sparsity levels. Our code is available at urlhttps://github.com/zyxxmu/OptG.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 43 of its 52 references that are in the map. First posted on arXiv 30 Jan 2022.
Builds on
43 of 52 references.
References · 43
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
- 2018Rethinking the Value of Network Pruningcited by 599
31 more
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
- 2019The State of Sparsity in Deep Neural Networkscited by 476
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2019What's Hidden in a Randomly Weighted Neural Network?cited by 237
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 213
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 189
- 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 182
- 2021Learning N:M Fine-grained Structured Sparse Neural Networks From Scratchcited by 179
- 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 151
- 2020Sparse GPU Kernels for Deep Learningcited by 141
- 2020Layer-adaptive sparsity for the Magnitude-based Pruningcited by 126
- 2020Dynamic Model Pruning with Feedbackcited by 125
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 110
- 2019Winning the Lottery with Continuous Sparsificationcited by 100
- 2019Fast Sparse ConvNetscited by 86
- 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 84
- 2020Optimal Lottery Tickets via SubsetSum: Logarithmic Over-Parameterization is Sufficientcited by 81
- 2019Centripetal SGD for Pruning Very Deep Convolutional Networks with Complicated Structurecited by 76
- 2020Logarithmic Pruning is All You Needcited by 71
- 2019Global Sparse Momentum SGD for Pruning Very Deep Neural Networkscited by 70
- 2019Discovering Neural Wiringscited by 56
- 2018Structured Pruning of Neural Networks with Budget-Aware Regularizationcited by 26
- 2021Lottery Jackpots Exist in Pre-trained Modelscited by 10
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 1.
5 papers.
- 2023Efficient Joint Optimization of Layer-Adaptive Weight Pruning in Deep Neural Networkscited by 15
- 2024Separate, Dynamic and Differentiable (SMART) Pruner for Block/Output Channel Pruning on Computer Vision Taskscited by 1
- 2023MaxQ: Multi-Axis Query for N:M Sparsity Networkcited by 0
- 2024SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimizationcited by 0
- 2025Hyperflux: Pruning Reveals Importancecited by 0
- 2025Hyperflux: Pruning Reveals Importance6 Apr 2025
- 2024Separate, Dynamic and Differentiable (SMART) Pruner for Block/Output Channel Pruning on Computer Vision Tasks29 Mar 2024
- 2024SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimization27 Feb 2024
- 2023MaxQ: Multi-Axis Query for N:M Sparsity Network12 Dec 2023
- 2023Efficient Joint Optimization of Layer-Adaptive Weight Pruning in Deep Neural Networks21 Aug 2023