Dynamic channel pruning via activation gates

被引:0
|
作者
Shun-Qiang Liu
Yan-Xia Yang
Xue-Jin Gao
Kun Cheng
机构
[1] Beijing University of Technology,Faculty of Life and Environment
[2] Beijing University of Technology,Faculty of Information Technology
[3] Ministry of Education,Engineering Research Center of Digital Community
来源
Applied Intelligence | 2022年 / 52卷
关键词
Channel; Pruning-Dynamic; ReLU-Activation; Gates;
D O I
暂无
中图分类号
学科分类号
摘要
Dynamic channel pruning has been proved to be an effective method by dynamically adjusting the inference path to reduce the computing costs. However, in most existing work, the classification performance decreases rapidly with the increase of pruning rate because their pruning strategy weakens the representation ability of the model to a certain extent. To resolve this problem, a dynamic channel pruning method based on activation gate (DCPAG) is proposed, which can better maintain the classification performance while reducing the computing costs. First, a pipeline aiming for generating pruning strategy, namely channel pruning auxiliary (CPA) is proposed, which considers both the representation ability and computing costs. Second, the pruning strategy generated by CPA is embedded into dynamic rectifying linear unit (DyReLU) to form the embedded dynamic rectifying linear unit (EB-DyReLU), which achieves dynamic channel pruning while maintaining the representation capability. Third, each input sample was self-classified according to its identification difficulty during pruning, and additional training was given to hard samples to achieve better classification performance. Finally, some experiments are carried out on CIFAR-10 and ImageNet respectively to verify the effectiveness of DCPAG in accuracy and floating point of per second (FLOPs). The results show that the proposed method achieves better performance than other similar channel-based methods at the same pruning rate. Specifically, this method not only achieves 0.5-1.5% improvement in classification accuracy, but also reduces the computational costs by 5%-20%.
引用
收藏
页码:16818 / 16831
页数:13
相关论文
共 50 条
  • [1] Dynamic channel pruning via activation gates
    Liu, Shun-Qiang
    Yang, Yan-Xia
    Gao, Xue-Jin
    Cheng, Kun
    APPLIED INTELLIGENCE, 2022, 52 (14) : 16818 - 16831
  • [2] Communication Efficient Federated Learning via Channel-wise Dynamic Pruning
    Tao, Bo
    Chen, Cen
    Chen, Huimin
    2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC, 2023,
  • [3] Storage Efficient and Dynamic Flexible Runtime Channel Pruning via Deep Reinforcement Learning
    Chen, Jianda
    Chen, Shangyu
    Pan, Sinno Jialin
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [4] GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarization
    Guo, Yi
    Yuan, Huan
    Tan, Jianchao
    Wang, Zhangyang
    Yang, Sen
    Liu, Ji
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, : 5219 - 5230
  • [5] Channel Pruning via Automatic Structure Search
    Lin, Mingbao
    Ji, Rongrong
    Zhang, Yuxin
    Zhang, Baochang
    Wu, Yongjian
    Tian, Yonghong
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 673 - 679
  • [6] Dynamic Coupling between the Gates in the NaK Channel
    Henzler-Wildman, Katherine
    BIOPHYSICAL JOURNAL, 2017, 112 (03) : 475A - 475A
  • [7] The gas that opens gates: calcium channel activation by ethylene
    Laohavisit, Anuphon
    Davies, Julia M.
    NEW PHYTOLOGIST, 2007, 174 (03) : 470 - 473
  • [8] CDCP: A Framework for Accelerating Dynamic Channel Pruning Methods
    Xiang, Zhaohong
    Luo, Yigui
    Xie, Yin
    She, Haihong
    Liang, Weiming
    Zhao, Laigang
    Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS, 2023, : 153 - 160
  • [9] Accelerating Convolutional Neural Networks with Dynamic Channel Pruning
    Zhang, Chiliang
    Hu, Tao
    Guan, Yingda
    Ye, Zuochang
    2019 DATA COMPRESSION CONFERENCE (DCC), 2019, : 563 - 563
  • [10] Dynamic Network Pruning with Interpretable Layerwise Channel Selection
    Wang, Yulong
    Zhang, Xiaolu
    Hu, Xiaolin
    Zhang, Bo
    Su, Hang
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 6299 - 6306