Fast Convex Pruning of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
We develop a fast, tractable technique called Net-Trim for simplifying a trained neural network. The method is a convex post-processing module, which prunes (sparsifies) a trained network layer by layer, while preserving the internal responses. We present a comprehensive analysis of Net-Trim from both the algorithmic and sample complexity standpoints, centered on a fast, scalable convex optimization program. Our analysis includes consistency results between the initial and retrained models before and after Net-Trim application and guarantees on the number of training samples needed to discover a network that can be expressed using a certain number of nonzero terms. Specifically, if there is a set of weights that uses at most s terms that can re-create the layer outputs from the layer inputs, we can find these weights from O(slog N/s) samples, where N is the input size. These theoretical results are similar to those for sparse regression using the Lasso, and our analysis uses some of the same recently-developed tools (namely recent results on the concentration of measure and convex analysis). Finally, we propose an algorithmic framework based on the alternating direction method of multipliers (ADMM), which allows a fast and simple implementation of Net-Trim for network pruning and compression.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 3.
8 papers.
- 2023Gradient-Free Structured Pruning with Unlabeled Datacited by 26
- 2022RIGID: Robust Linear Regression with Missing Datacited by 2
- 2022State-driven Implicit Modeling for Sparsity and Robustness in Neural Networkscited by 1
- 2023A Proximal Algorithm for Network Slimmingcited by 1
- 2023Feather: An Elegant Solution to Effective DNN Sparsificationcited by 1
- 2021Tensor-based framework for training flexible neural networkscited by 0
- 2021Holistic Deep Learningcited by 0
- 2022Weight Matrix Dimensionality Reduction in Deep Learning via Kronecker Multi-layer Architecturescited by 0
- 2023Feather: An Elegant Solution to Effective DNN Sparsification3 Oct 2023
- 2023A Proximal Algorithm for Network Slimming2 Jul 2023
- 2023Gradient-Free Structured Pruning with Unlabeled Data7 Mar 2023
- 2022State-driven Implicit Modeling for Sparsity and Robustness in Neural Networks19 Sep 2022
- 2022RIGID: Robust Linear Regression with Missing Data26 May 2022
- 2022Weight Matrix Dimensionality Reduction in Deep Learning via Kronecker Multi-layer Architectures8 Apr 2022
- 2021Holistic Deep Learning29 Oct 2021
- 2021Tensor-based framework for training flexible neural networks25 Jun 2021