D-Pruner: Filter-Based Pruning Method for Deep Convolutional Neural Network

被引:4
|
作者
Huynh, Loc N. [1 ]
Lee, Youngki [1 ]
Balan, Rajesh Krishna [1 ]
机构
[1] Singapore Management Univ, Singapore, Singapore
关键词
Continuous Vision; Deep Learning; Compression;
D O I
10.1145/3212725.3212730
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The emergence of augmented reality devices such as Google Glass and Microsoft Hololens has opened up a new class of vision sensing applications. Those applications often require the ability to continuously capture and analyze contextual information from video streams. They often adopt various deep learning algorithms such as convolutional neural networks (CNN) to achieve high recognition accuracy while facing severe challenges to run computationally intensive deep learning algorithms on resource-constrained mobile devices. In this paper, we propose and explore a new class of compression technique called D-Pruner to efficiently prune redundant parameters within a CNN model to run the model efficiently on mobile devices. D-Pruner removes redundancy by embedding a small additional network. This network evaluates the importance of filters and removes them during the fine-tuning phase to efficiently reduce the size of the model while maintaining the accuracy of the original model. We evaluated D-Pruner on various datasets such as CIFAR-10 and CIFAR-100 and showed that D-Pruner could reduce a significant amount of parameters up to 4.4 times on many existing models while maintaining accuracy drop less than 1%.
引用
收藏
页码:7 / 12
页数:6
相关论文
共 50 条
  • [31] Empirical evaluation of filter pruning methods for acceleration of convolutional neural network
    Kumar, Dheeraj
    Mehta, Mayuri A.
    Joshi, Vivek C.
    Oza, Rachana S.
    Kotecha, Ketan
    Lin, Jerry Chun-Wei
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (18) : 54699 - 54727
  • [32] A Pruning Method for Deep Convolutional Network Based on Heat Map Generation Metrics
    Zhang, Wenli
    Wang, Ning
    Chen, Kaizhen
    Liu, Yuxin
    Zhao, Tingsong
    SENSORS, 2022, 22 (05)
  • [33] Method of Convolutional Neural Network Model Pruning Based on Gray Correlation Analysis
    Huang Shiqing
    Bai Ruilin
    Qin Gaoe
    LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (04)
  • [34] 3D Face Recognition Method Based on Deep Convolutional Neural Network
    Feng, Jianying
    Guo, Qian
    Guan, Yudong
    Wu, Mengdie
    Zhang, Xingrui
    Ti, Chunli
    SMART INNOVATIONS IN COMMUNICATION AND COMPUTATIONAL SCIENCES, VOL 2, 2019, 670 : 123 - 130
  • [35] Channel pruning based on convolutional neural network sensitivity
    Yang, Chenbin
    Liu, Huiyi
    NEUROCOMPUTING, 2022, 507 : 97 - 106
  • [36] PReLU and edge-aware filter-based image denoiser using convolutional neural network
    Thakur, Rini Smita
    Yadav, Ram Narayan
    Gupta, Lalita
    IET IMAGE PROCESSING, 2020, 14 (15) : 3869 - 3879
  • [37] Convolutional neural network pruning based on misclassification cost
    Ahmadluei, Saeed
    Faez, Karim
    Masoumi, Behrooz
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (18): : 21185 - 21234
  • [38] Convolutional neural network pruning based on misclassification cost
    Saeed Ahmadluei
    Karim Faez
    Behrooz Masoumi
    The Journal of Supercomputing, 2023, 79 : 21185 - 21234
  • [39] Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Acceleration
    He, Yang
    Liu, Ping
    Wang, Ziwei
    Hu, Zhilan
    Yang, Yi
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 4335 - 4344
  • [40] Filter pruning via annealing decaying for deep convolutional neural networks acceleration
    Huang, Jiawen
    Xiong, Liyan
    Huang, Xiaohui
    Chen, Qingsen
    Huang, Peng
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):