학술논문

Pruning from Scratch via Shared Pruning Module and Nuclear norm-based Regularization
Document Type
Conference
Source
2024 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV) WACV Applications of Computer Vision (WACV), 2024 IEEE/CVF Winter Conference on. :1382-1391 Jan, 2024
Subject
Computing and Processing
Training
Computer vision
Image coding
Costs
Codes
Computational modeling
Complexity theory
Algorithms
Image recognition and understanding
Applications
Embedded sensing / real-time techniques
Language
ISSN
2642-9381
Abstract
Most pruning methods focus on determining redundant channels from the pre-trained model. However, they overlook the cost of training large networks and the significance of selecting channels for effective reconfiguration. In this paper, we present a "pruning from scratch" framework that considers reconfiguration and expression capacity. Our Shared Pruning Module (SPM) handles a channel alignment problem in residual blocks for lossless reconfiguration after pruning. Moreover, we introduce nuclear norm-based regularization to preserve the representability of large networks during the pruning process. By combining it with MACs-based regularization, we achieve an efficient and powerful pruned network while compressing towards target MACs. The experimental results demonstrate that our method prunes redundant channels effectively to enhance representation capacity of the network. Our approach compresses ResNet50 on ImageNet without requiring additional resources, achieving a top-1 accuracy of 75.25% with only 41% of the original model’s MACs. Code is available at https://github.com/jsleeg98/NuSPM.