Saved in:
Bibliographic Details
Main Authors: Liu, Ji, Tang, Dehua, Huang, Yuanxian, Zhang, Li, Zeng, Xiaocheng, Li, Dong, Lu, Mingjie, Peng, Jinzhang, Wang, Yu, Jiang, Fan, Tian, Lu, Sirasao, Ashish
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2401.06426
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916089143754752
author Liu, Ji
Tang, Dehua
Huang, Yuanxian
Zhang, Li
Zeng, Xiaocheng
Li, Dong
Lu, Mingjie
Peng, Jinzhang
Wang, Yu
Jiang, Fan
Tian, Lu
Sirasao, Ashish
author_facet Liu, Ji
Tang, Dehua
Huang, Yuanxian
Zhang, Li
Zeng, Xiaocheng
Li, Dong
Lu, Mingjie
Peng, Jinzhang
Wang, Yu
Jiang, Fan
Tian, Lu
Sirasao, Ashish
contents Traditional channel-wise pruning methods by reducing network channels struggle to effectively prune efficient CNN models with depth-wise convolutional layers and certain efficient modules, such as popular inverted residual blocks. Prior depth pruning methods by reducing network depths are not suitable for pruning some efficient models due to the existence of some normalization layers. Moreover, finetuning subnet by directly removing activation layers would corrupt the original model weights, hindering the pruned model from achieving high performance. To address these issues, we propose a novel depth pruning method for efficient models. Our approach proposes a novel block pruning strategy and progressive training method for the subnet. Additionally, we extend our pruning method to vision transformer models. Experimental results demonstrate that our method consistently outperforms existing depth pruning methods across various pruning configurations. We obtained three pruned ConvNeXtV1 models with our method applying on ConvNeXtV1, which surpass most SOTA efficient models with comparable inference performance. Our method also achieves state-of-the-art pruning performance on the vision transformer model.
format Preprint
id arxiv_https___arxiv_org_abs_2401_06426
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformer
Liu, Ji
Tang, Dehua
Huang, Yuanxian
Zhang, Li
Zeng, Xiaocheng
Li, Dong
Lu, Mingjie
Peng, Jinzhang
Wang, Yu
Jiang, Fan
Tian, Lu
Sirasao, Ashish
Computer Vision and Pattern Recognition
Artificial Intelligence
Traditional channel-wise pruning methods by reducing network channels struggle to effectively prune efficient CNN models with depth-wise convolutional layers and certain efficient modules, such as popular inverted residual blocks. Prior depth pruning methods by reducing network depths are not suitable for pruning some efficient models due to the existence of some normalization layers. Moreover, finetuning subnet by directly removing activation layers would corrupt the original model weights, hindering the pruned model from achieving high performance. To address these issues, we propose a novel depth pruning method for efficient models. Our approach proposes a novel block pruning strategy and progressive training method for the subnet. Additionally, we extend our pruning method to vision transformer models. Experimental results demonstrate that our method consistently outperforms existing depth pruning methods across various pruning configurations. We obtained three pruned ConvNeXtV1 models with our method applying on ConvNeXtV1, which surpass most SOTA efficient models with comparable inference performance. Our method also achieves state-of-the-art pruning performance on the vision transformer model.
title UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformer
topic Computer Vision and Pattern Recognition
Artificial Intelligence
url https://arxiv.org/abs/2401.06426