ChipNet: Budget-Aware Pruning with Heaviside Continuous Approximations
Rishabh Tiwari, Udbhav Bamba, Arnav Chavan, Deepak K. Gupta

TL;DR
ChipNet introduces a deterministic, budget-aware pruning method using continuous Heaviside approximations, enabling stable, resource-efficient neural networks with superior accuracy and transferability across datasets.
Contribution
The paper presents ChipNet, a novel pruning strategy that employs continuous Heaviside functions and a crispness loss, addressing limitations of existing methods and enabling flexible, stable, budget-aware pruning.
Findings
Outperforms state-of-the-art pruning methods by up to 16.1% accuracy.
Produces transferable masks across different datasets.
Maintains stability under extreme pruning scenarios.
Abstract
Structured pruning methods are among the effective strategies for extracting small resource-efficient convolutional neural networks from their dense counterparts with minimal loss in accuracy. However, most existing methods still suffer from one or more limitations, that include 1) the need for training the dense model from scratch with pruning-related parameters embedded in the architecture, 2) requiring model-specific hyperparameter settings, 3) inability to include budget-related constraint in the training process, and 4) instability under scenarios of extreme pruning. In this paper, we present ChipNet, a deterministic pruning strategy that employs continuous Heaviside function and a novel crispness loss to identify a highly sparse network out of an existing dense network. Our choice of continuous Heaviside function is inspired by the field of design optimization, where the material…
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
Taxonomy
TopicsAdvanced Neural Network Applications · Machine Learning and Data Classification · Adversarial Robustness in Machine Learning
MethodsPruning
