Regularization-based Pruning of Irrelevant Weights in Deep Neural Architectures
Giovanni Bonetta, Matteo Ribero, Rossella Cancelliere

TL;DR
This paper introduces a regularization-based pruning method for deep neural networks that effectively identifies and removes irrelevant weights, leading to sparser models with maintained or improved performance across various tasks.
Contribution
It presents a novel, unified regularization framework for learning sparse neural topologies, enhancing classical weight decay with an iterative pruning algorithm.
Findings
Achieved comparable or better performance than competitors.
Produced highly sparse models with strong compression.
Validated on image classification and natural language tasks.
Abstract
Deep neural networks exploiting millions of parameters are nowadays the norm in deep learning applications. This is a potential issue because of the great amount of computational resources needed for training, and of the possible loss of generalization performance of overparametrized networks. We propose in this paper a method for learning sparse neural topologies via a regularization technique which identifies non relevant weights and selectively shrinks their norm, while performing a classic update for relevant ones. This technique, which is an improvement of classical weight decay, is based on the definition of a regularization term which can be added to any loss functional regardless of its form, resulting in a unified general framework exploitable in many different contexts. The actual elimination of parameters identified as irrelevant is handled by an iterative pruning algorithm.…
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
TopicsNeural Networks and Applications · Machine Learning and Data Classification · Domain Adaptation and Few-Shot Learning
MethodsPruning · Network On Network
