跳到主要导航 跳到搜索 跳到主要内容

Automatic Group-Based Structured Pruning for Deep Convolutional Networks

  • Hang Wei*
  • , Zulin Wang
  • , Gengxin Hua
  • , Jinjing Sun
  • , Yunfu Zhao
  • *此作品的通讯作者
  • Beihang University
  • CAS - Beijing Institute of Control Engineering

科研成果: 期刊稿件文章同行评审

摘要

Structured pruning methods have been used in several convolutional neural networks (CNNs). However, group-based structured pruning is a challenging task. In previous methods, the number of groups is manually determined for all layers, which is suboptimal. Moreover, which kernels should be appropriately removed? Model accuracy may be significantly reduced when a large number of kernels are deleted. To address these challenges, we propose an automatic group-based structured pruning method with reinforcement learning, named AGSPRL, which can generate pruned models with different compression rates automatically. We first develop a reinforcement learning (RL) framework to learn the pruning rate for group-based channel pruning layer by layer. Then, based on the learned kernel pruning rate, we propose an efficient group configuration algorithm to adaptively determine the number of groups for each convolution layer. Finally, we introduce a channel pruning method with an attention mechanism as a tiny auxiliary filter selector for each group to dynamically determine which part of the kernels should be selected into the group convolution and which part of the kernels should be removed. To demonstrate the efficiency of our method, we apply it to a variety of CNNs in classification and detection datasets. The experimental results show that the AGSPRL not only adaptively but also accurately configures the number of groups. The accuracy is reduced by less than 1%. Moreover, compared to other state-of-the-art methods, AGSPRL is more effective and has less accuracy loss.

源语言英语
页(从-至)128824-128834
页数11
期刊IEEE Access
10
DOI
出版状态已出版 - 2022

指纹

探究 'Automatic Group-Based Structured Pruning for Deep Convolutional Networks' 的科研主题。它们共同构成独一无二的指纹。

引用此