Net-Trim: Convex Pruning of Deep Neural Networks with Performance Guarantee
Alireza Aghasi, Afshin Abdi, Nam Nguyen, Justin Romberg

TL;DR
Net-Trim is a convex optimization-based method for pruning deep neural networks layer-wise, reducing complexity while maintaining performance and providing theoretical guarantees on model recovery and generalization.
Contribution
It introduces a novel convex pruning algorithm for deep networks with analysis of its effectiveness and theoretical guarantees on model sparsity and sample complexity.
Findings
Significantly reduces network connections
Maintains or slightly improves generalization performance
Provides theoretical bounds on sparse model recovery
Abstract
We introduce and analyze a new technique for model reduction for deep neural networks. While large networks are theoretically capable of learning arbitrarily complex models, overfitting and model redundancy negatively affects the prediction accuracy and model variance. Our Net-Trim algorithm prunes (sparsifies) a trained network layer-wise, removing connections at each layer by solving a convex optimization program. This program seeks a sparse set of weights at each layer that keeps the layer inputs and outputs consistent with the originally trained model. The algorithms and associated analysis are applicable to neural networks operating with the rectified linear unit (ReLU) as the nonlinear activation. We present both parallel and cascade versions of the algorithm. While the latter can achieve slightly simpler models with the same generalization performance, the former can be computed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Stochastic Gradient Optimization Techniques · Machine Learning and ELM
