Structured Pruning of Neural Networks with Budget-Aware Regularization

被引:46
|
作者
Lemaire, Carl [1 ]
Achkar, Andrew [2 ]
Jodoin, Pierre-Marc [1 ]
机构
[1] Univ Sherbrooke, Sherbrooke, PQ, Canada
[2] Miovision Technol Inc, Kitchener, ON, Canada
关键词
D O I
10.1109/CVPR.2019.00932
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Pruning methods have shown to be effective at reducing the size of deep neural networks while keeping accuracy almost intact. Among the most effective methods are those that prune a network while training it with a sparsity prior loss and learnable dropout parameters. A shortcoming of these approaches however is that neither the size nor the inference speed of the pruned network can be controlled directly; yet this is a key feature for targeting deployment of CNNs on low-power hardware. To overcome this, we introduce a budgeted regularized pruning framework for deep CNNs. Our approach naturally fits into traditional neural network training as it consists of a learnable masking layer, a novel budget-aware objective function, and the use of knowledge distillation. We also provide insights on how to prune a residual network and how this can lead to new architectures. Experimental results reveal that CNNs pruned with our method are more accurate and less compute-hungry than state-of-the-art methods. Also, our approach is more effective at preventing accuracy collapse in case of severe pruning; this allows pruning factors of up to 16 x without significant accuracy drop.
引用
下载
收藏
页码:9100 / 9108
页数:9
相关论文
共 50 条
  • [21] Reconsideration to pruning and regularization for complexity optimization in neural networks
    Park, H
    Lee, H
    ICONIP'02: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING: COMPUTATIONAL INTELLIGENCE FOR THE E-AGE, 2002, : 1649 - 1653
  • [22] Budget-Aware Dynamic Incentive Mechanism in Spatial Crowdsourcing
    Liu, Jia-Xu
    Ji, Yu-Dian
    Lv, Wei-Feng
    Xu, Ke
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2017, 32 (05) : 890 - 904
  • [23] A prediction and budget-aware offloading scheme for wearable computing
    Chowdhury, Mahfuzulhoq
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2021, 36 (04) : 204 - 215
  • [24] Budget-aware online task assignment in spatial crowdsourcing
    Jia-Xu Liu
    Ke Xu
    World Wide Web, 2020, 23 : 289 - 311
  • [25] Budget-Aware Dynamic Incentive Mechanism in Spatial Crowdsourcing
    Jia-Xu Liu
    Yu-Dian Ji
    Wei-Feng Lv
    Ke Xu
    Journal of Computer Science and Technology, 2017, 32 : 890 - 904
  • [26] A Budget-Aware algorithm for Scheduling Scientific Workflows in Cloud
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 1188 - 1195
  • [27] Budget-aware online task assignment in spatial crowdsourcing
    Liu, Jia-Xu
    Xu, Ke
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2020, 23 (01): : 289 - 311
  • [28] Automatic Pruning Rate Derivation for Structured Pruning of Deep Neural Networks
    Sakai, Yasufumi
    Iwakawa, Akinori
    Tabaru, Tsuguchika
    Inoue, Atsuki
    Kawaguchi, Hiroshi
    2022 26TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2022, : 2561 - 2567
  • [29] Partition Pruning: Parallelization-Aware Pruning for Dense Neural Networks
    Shahhosseini, Sina
    Albaqsami, Ahmad
    Jasemi, Masoomeh
    Bagherzadeh, Nader
    2020 28TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2020), 2020, : 307 - 311
  • [30] Pruning-aware Sparse Regularization for Network Pruning
    Nan-Fei Jiang
    Xu Zhao
    Chao-Yang Zhao
    Yong-Qi An
    Ming Tang
    Jin-Qiao Wang
    Machine Intelligence Research, 2023, 20 : 109 - 120