A Gradient Flow Framework For Analyzing Network Pruning
Not on the map. Why?
Abstract (arXiv)
Recent network pruning methods focus on pruning models early-on in training. To estimate the impact of removing a parameter, these methods use importance measures that were originally designed to prune trained models. Despite lacking justification for their use early-on in training, such measures result in surprisingly low accuracy loss. To better explain this behavior, we develop a general framework that uses gradient flow to unify state-of-the-art importance measures through the norm of model parameters. We use this framework to determine the relationship between pruning measures and evolution of model parameters, establishing several results related to pruning models early-on in training: (i) magnitude-based pruning removes parameters that contribute least to reduction in loss, resulting in models that converge faster than magnitude-agnostic methods; (ii) loss-preservation based pruning preserves first-order model evolution dynamics and is therefore appropriate for pruning minimally trained models; and (iii) gradient-norm based pruning affects second-order model evolution dynamics, such that increasing gradient norm via pruning can produce poorly performing models. We validate our claims on several VGG-13, MobileNet-V1, and ResNet-56 models trained on CIFAR-10/CIFAR-100. Code available at https://github.com/EkdeepSLubana/flowandprune.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 10; 2023: 10; 2024: 7; 2025: 4.
35 papers.
Sort:
By area:
- 2023DepGraph: Towards Any Structural Pruningcited by 202
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023Mechanistically analyzing the effects of fine-tuning on procedurally defined taskscited by 110
- 2022Rare Gems: Finding Lottery Tickets at Initializationcited by 34
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
- 2023HomoDistil: Homotopic Task-Agnostic Distillation of Pre-trained Transformerscited by 25
- 2021Keep the Gradients Flowing: Using Gradient Flow to Study Sparse Network Optimizationcited by 22
- 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21
- 2023Seeking Neural Nuggets: Knowledge Transfer in Large Language Models from a Parametric Perspectivecited by 17
- 2022Trainability Preserving Neural Pruningcited by 16
- 2024Sparse maximal update parameterization: A holistic approach to sparse training dynamicscited by 16
23 more
- 2022No Parameters Left Behind: Sensitivity Guided Adaptive Learning Rate for Training Large Transformer Modelscited by 15
- 2022DiSparse: Disentangled Sparsification for Multitask Model Compressioncited by 14
- 2021Towards Structured Dynamic Sparse Pre-Training of BERTcited by 12
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12
- 2024Beyond Task Vectors: Selective Task Arithmetic Based on Importance Metricscited by 11
- 2024Structurally Prune Anything: Any Architecture, Any Framework, Any Timecited by 8
- 2024Shaving Weights with Occam's Razor: Bayesian Sparsification for Neural Networks Using the Marginal Likelihoodcited by 7
- 2022The Importance of Being Parameters: An Intra-Distillation Method for Serious Gainscited by 6
- 2022PAC-Net: A Model Pruning Approach to Inductive Transfer Learningcited by 6
- 2021Dynamic Probabilistic Pruning: A general framework for hardware-constrained pruning at different granularitiescited by 5
- 2025Pruning for Sparse Diffusion Models based on Gradient Flowcited by 5
- 2023Neural Network Pruning by Gradient Descentcited by 4
- 2024F3OCUS -- Federated Finetuning of Vision-Language Foundation Models with Optimal Client Layer Updating Strategy via Multi-objective Meta-Heuristicscited by 4
- 2025Neuroplasticity in Artificial Intelligence -- An Overview and Inspirations on Drop In & Out Learningcited by 3
- 2022Zeroth-Order Topological Insights into Iterative Magnitude Pruningcited by 2
- 2022One-shot Network Pruning at Initialization with Discriminative Image Patchescited by 2
- 2023Language-Aware Multilingual Machine Translation with Self-Supervised Learningcited by 2
- 2025The Graphon Limit Hypothesis: Understanding Neural Network Pruning via Infinite Width Analysiscited by 2
- 2023Importance Estimation with Random Gradient for Neural Network Pruningcited by 1
- 2024Always-Sparse Training by Growing Connections with Guided Stochastic Explorationcited by 1
- 2024Straightforward Layer-wise Pruning for More Efficient Visual Adaptationcited by 1
- 2023Neural Network Pruning for Real-time Polyp Segmentationcited by 0
- 2025SenseCrypt: Sensitivity-guided Selective Homomorphic Encryption for Joint Federated Learning in Cross-Device Scenarioscited by 0
- 2025The Graphon Limit Hypothesis: Understanding Neural Network Pruning via Infinite Width Analysis20 Oct 2025
- 2025SenseCrypt: Sensitivity-guided Selective Homomorphic Encryption for Joint Federated Learning in Cross-Device Scenarios6 Aug 2025
- 2025Neuroplasticity in Artificial Intelligence -- An Overview and Inspirations on Drop In & Out Learning27 Mar 2025
- 2025Pruning for Sparse Diffusion Models based on Gradient Flow16 Jan 2025
- 2024Beyond Task Vectors: Selective Task Arithmetic Based on Importance Metrics25 Nov 2024
- 2024F3OCUS -- Federated Finetuning of Vision-Language Foundation Models with Optimal Client Layer Updating Strategy via Multi-objective Meta-Heuristics17 Nov 2024
- 2024Straightforward Layer-wise Pruning for More Efficient Visual Adaptation19 Jul 2024
- 2024Sparse maximal update parameterization: A holistic approach to sparse training dynamics24 May 2024
- 2024Structurally Prune Anything: Any Architecture, Any Framework, Any Time3 Mar 2024
- 2024Shaving Weights with Occam's Razor: Bayesian Sparsification for Neural Networks Using the Marginal Likelihood25 Feb 2024
- 2024Always-Sparse Training by Growing Connections with Guided Stochastic Exploration12 Jan 2024
- 2023Mechanistically analyzing the effects of fine-tuning on procedurally defined tasks21 Nov 2023
23 more
- 2023Neural Network Pruning by Gradient Descent21 Nov 2023
- 2023Importance Estimation with Random Gradient for Neural Network Pruning31 Oct 2023
- 2023Seeking Neural Nuggets: Knowledge Transfer in Large Language Models from a Parametric Perspective17 Oct 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Neural Network Pruning for Real-time Polyp Segmentation22 Jun 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023HomoDistil: Homotopic Task-Agnostic Distillation of Pre-trained Transformers19 Feb 2023
- 2023Language-Aware Multilingual Machine Translation with Self-Supervised Learning10 Feb 2023
- 2023DepGraph: Towards Any Structural Pruning30 Jan 2023
- 2022One-shot Network Pruning at Initialization with Discriminative Image Patches13 Sep 2022
- 2022Trainability Preserving Neural Pruning25 Jul 2022
- 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruning21 Jun 2022
- 2022Zeroth-Order Topological Insights into Iterative Magnitude Pruning14 Jun 2022
- 2022PAC-Net: A Model Pruning Approach to Inductive Transfer Learning12 Jun 2022
- 2022DiSparse: Disentangled Sparsification for Multitask Model Compression9 Jun 2022
- 2022The Importance of Being Parameters: An Intra-Distillation Method for Serious Gains23 May 2022
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Survey17 May 2022
- 2022Rare Gems: Finding Lottery Tickets at Initialization24 Feb 2022
- 2022No Parameters Left Behind: Sensitivity Guided Adaptive Learning Rate for Training Large Transformer Models6 Feb 2022
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarization6 Sep 2021
- 2021Towards Structured Dynamic Sparse Pre-Training of BERT13 Aug 2021
- 2021Dynamic Probabilistic Pruning: A general framework for hardware-constrained pruning at different granularities26 May 2021
- 2021Keep the Gradients Flowing: Using Gradient Flow to Study Sparse Network Optimization2 Feb 2021
- 2025Pruning for Sparse Diffusion Models based on Gradient Flow16 Jan 2025
- 2023DepGraph: Towards Any Structural Pruningcited by 202
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023Mechanistically analyzing the effects of fine-tuning on procedurally defined taskscited by 110
- 2022Rare Gems: Finding Lottery Tickets at Initializationcited by 34
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
- 2023HomoDistil: Homotopic Task-Agnostic Distillation of Pre-trained Transformerscited by 25
- 2021Keep the Gradients Flowing: Using Gradient Flow to Study Sparse Network Optimizationcited by 22
- 2022Winning the Lottery Ahead of Time: Efficient Early Network Pruningcited by 21
- 2023Seeking Neural Nuggets: Knowledge Transfer in Large Language Models from a Parametric Perspectivecited by 17
- 2022Trainability Preserving Neural Pruningcited by 16
- 2024Sparse maximal update parameterization: A holistic approach to sparse training dynamicscited by 16
12 most cited of 33 All 33 (JSON)
- 2025The Graphon Limit Hypothesis: Understanding Neural Network Pruning via Infinite Width Analysis20 Oct 2025
- 2025SenseCrypt: Sensitivity-guided Selective Homomorphic Encryption for Joint Federated Learning in Cross-Device Scenarios6 Aug 2025
- 2025Neuroplasticity in Artificial Intelligence -- An Overview and Inspirations on Drop In & Out Learning27 Mar 2025
- 2024Beyond Task Vectors: Selective Task Arithmetic Based on Importance Metrics25 Nov 2024
- 2024Straightforward Layer-wise Pruning for More Efficient Visual Adaptation19 Jul 2024
- 2024Sparse maximal update parameterization: A holistic approach to sparse training dynamics24 May 2024
- 2024Structurally Prune Anything: Any Architecture, Any Framework, Any Time3 Mar 2024
- 2024Shaving Weights with Occam's Razor: Bayesian Sparsification for Neural Networks Using the Marginal Likelihood25 Feb 2024
- 2024Always-Sparse Training by Growing Connections with Guided Stochastic Exploration12 Jan 2024
- 2023Mechanistically analyzing the effects of fine-tuning on procedurally defined tasks21 Nov 2023
- 2023Neural Network Pruning by Gradient Descent21 Nov 2023
- 2023Importance Estimation with Random Gradient for Neural Network Pruning31 Oct 2023
12 newest of 33 All 33 (JSON)