COPS: Controlled Pruning Before Training Starts
Not on the map. Why?
Abstract (arXiv)
State-of-the-art deep neural network (DNN) pruning techniques, applied one-shot before training starts, evaluate sparse architectures with the help of a single criterion -- called pruning score. Pruning weights based on a solitary score works well for some architectures and pruning rates but may also fail for other ones. As a common baseline for pruning scores, we introduce the notion of a generalized synaptic score (GSS). In this work we do not concentrate on a single pruning criterion, but provide a framework for combining arbitrary GSSs to create more powerful pruning strategies. These COmbined Pruning Scores (COPS) are obtained by solving a constrained optimization problem. Optimizing for more than one score prevents the sparse network to overly specialize on an individual task, thus COntrols Pruning before training Starts. The combinatorial optimization problem given by COPS is relaxed on a linear program (LP). This LP is solved analytically and determines a solution for COPS. Furthermore, an algorithm to compute it for two scores numerically is proposed and evaluated. Solving COPS in such a way has lower complexity than the best general LP solver. In our experiments we compared pruning with COPS against state-of-the-art methods for different network architectures and image classification tasks and obtained improved results.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 20 of its 31 references that are in the map. First posted on arXiv 27 Jul 2021.
Builds on
20 of 31 references.
References · 20
- 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
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2016Wide Residual Networkscited by 3,070
- 2021Convex optimizationcited by 2,515
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2020What is the State of Neural Network Pruning?cited by 583
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
8 more
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 295
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2017Deep Rewiring: Training very sparse deep networkscited by 139
- 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
- 2020Faster Dynamic Matrix Inverse for Faster LPscited by 44
- 2020Pruning via Iterative Ranking of Sensitivity Statisticscited by 26
- 2020FreezeNet: Full Performance by Reduced Storage Costscited by 13
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 1; 2025: 1; 2026: 1.
6 papers.
- 2022Interspace Pruning: Using Adaptive Filter Representations to Improve Training of Sparse CNNscited by 16
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12
- 2024CNN Mixture-of-Depthscited by 3
- 2022One-shot Network Pruning at Initialization with Discriminative Image Patchescited by 2
- 2025PROM: Prioritize Reduction of Multiplications Over Lower Bit-Widths for Efficient CNNscited by 2
- 2026HASTE: A Framework for Training-Free, Dynamic, and Steerable Compression of Pre-Trained Convolutional Neural Networkscited by 0
- 2026HASTE: A Framework for Training-Free, Dynamic, and Steerable Compression of Pre-Trained Convolutional Neural Networks29 Jun 2026
- 2025PROM: Prioritize Reduction of Multiplications Over Lower Bit-Widths for Efficient CNNs6 May 2025
- 2024CNN Mixture-of-Depths25 Sep 2024
- 2022One-shot Network Pruning at Initialization with Discriminative Image Patches13 Sep 2022
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Survey17 May 2022
- 2022Interspace Pruning: Using Adaptive Filter Representations to Improve Training of Sparse CNNs15 Mar 2022