Comb, Prune, Distill: Towards Unified Pruning for Vision Model Compression

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Schmitt, Jonas, Liu, Ruiping, Zheng, Junwei, Zhang, Jiaming, Stiefelhagen, Rainer
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916348313993216
author Schmitt, Jonas
Liu, Ruiping
Zheng, Junwei
Zhang, Jiaming
Stiefelhagen, Rainer
author_facet Schmitt, Jonas
Liu, Ruiping
Zheng, Junwei
Zhang, Jiaming
Stiefelhagen, Rainer
contents Lightweight and effective models are essential for devices with limited resources, such as intelligent vehicles. Structured pruning offers a promising approach to model compression and efficiency enhancement. However, existing methods often tie pruning techniques to specific model architectures or vision tasks. To address this limitation, we propose a novel unified pruning framework Comb, Prune, Distill (CPD), which addresses both model-agnostic and task-agnostic concerns simultaneously. Our framework employs a combing step to resolve hierarchical layer-wise dependency issues, enabling architecture independence. Additionally, the pruning pipeline adaptively remove parameters based on the importance scoring metrics regardless of vision tasks. To support the model in retaining its learned information, we introduce knowledge distillation during the pruning step. Extensive experiments demonstrate the generalizability of our framework, encompassing both convolutional neural network (CNN) and transformer models, as well as image classification and segmentation tasks. In image classification we achieve a speedup of up to x4.3 with a accuracy loss of 1.8% and in semantic segmentation up to x1.89 with a 5.1% loss in mIoU.
format Preprint
id arxiv_https___arxiv_org_abs_2408_03046
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Comb, Prune, Distill: Towards Unified Pruning for Vision Model Compression
Schmitt, Jonas
Liu, Ruiping
Zheng, Junwei
Zhang, Jiaming
Stiefelhagen, Rainer
Computer Vision and Pattern Recognition
Lightweight and effective models are essential for devices with limited resources, such as intelligent vehicles. Structured pruning offers a promising approach to model compression and efficiency enhancement. However, existing methods often tie pruning techniques to specific model architectures or vision tasks. To address this limitation, we propose a novel unified pruning framework Comb, Prune, Distill (CPD), which addresses both model-agnostic and task-agnostic concerns simultaneously. Our framework employs a combing step to resolve hierarchical layer-wise dependency issues, enabling architecture independence. Additionally, the pruning pipeline adaptively remove parameters based on the importance scoring metrics regardless of vision tasks. To support the model in retaining its learned information, we introduce knowledge distillation during the pruning step. Extensive experiments demonstrate the generalizability of our framework, encompassing both convolutional neural network (CNN) and transformer models, as well as image classification and segmentation tasks. In image classification we achieve a speedup of up to x4.3 with a accuracy loss of 1.8% and in semantic segmentation up to x1.89 with a 5.1% loss in mIoU.
title Comb, Prune, Distill: Towards Unified Pruning for Vision Model Compression
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2408.03046