OrthoReg: Robust Network Pruning Using Orthonormality Regularization
Ekdeep Singh Lubana, Puja Trivedi, Conrad Hougen, Robert P. Dick,, Alfred O. Hero

TL;DR
OrthoReg introduces an orthonormality regularization technique for CNN filters, reducing correlation and improving the accuracy and efficiency of network pruning, especially in early training stages.
Contribution
This paper presents a novel regularization strategy that enforces orthonormality on CNN filters, enabling more reliable importance estimation and effective pruning of large filter groups.
Findings
Outperforms five baseline pruning techniques on CIFAR-100 and Tiny-ImageNet.
Enhances the Early-Bird Ticket hypothesis by enabling effective pruning early in training.
Improves trainability and accuracy of pruned networks.
Abstract
Network pruning in Convolutional Neural Networks (CNNs) has been extensively investigated in recent years. To determine the impact of pruning a group of filters on a network's accuracy, state-of-the-art pruning methods consistently assume filters of a CNN are independent. This allows the importance of a group of filters to be estimated as the sum of importances of individual filters. However, overparameterization in modern networks results in highly correlated filters that invalidate this assumption, thereby resulting in incorrect importance estimates. To address this issue, we propose OrthoReg, a principled regularization strategy that enforces orthonormality on a network's filters to reduce inter-filter correlation, thereby allowing reliable, efficient determination of group importance estimates, improved trainability of pruned networks, and efficient, simultaneous pruning of large…
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
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Underwater Acoustics Research
MethodsPruning
