Paper
30 April 2022 A study of lightweighting method using reinforcement learning
Yoshihiro Harada, Noriko Yata, Yoshitsugu Manabe
Author Affiliations +
Proceedings Volume 12177, International Workshop on Advanced Imaging Technology (IWAIT) 2022; 121772M (2022) https://doi.org/10.1117/12.2626090
Event: International Workshop on Advanced Imaging Technology 2022 (IWAIT 2022), 2022, Hong Kong, China
Abstract
Deep neural networks (DNNs) are capable of achieving high performance in various tasks. However, the huge number of parameters and floating point operations make it difficult to deploy them on edge devices. Therefore, in recent years, a lot of researches have been done to reduce the weight of deep convolutional neural networks. Conventional research prunes based on a set of criteria, but we do not know if those criteria are optimal or not. In order to solve this problem, this paper proposes a method to select parameters for pruning automatically. Specifically, all parameter information is input, and reinforcement learning is used to select and prune parameters that do not affect the accuracy. Our method prunes one filter or node in one action and compresses it by repeating the action. The proposed method was able to highly compress the CNN with minimal degradation in accuracy and reduce about 97.0% of the parameters with 2.53% degradation in CIFAR10 image classification task on VGG16.
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Yoshihiro Harada, Noriko Yata, and Yoshitsugu Manabe "A study of lightweighting method using reinforcement learning", Proc. SPIE 12177, International Workshop on Advanced Imaging Technology (IWAIT) 2022, 121772M (30 April 2022); https://doi.org/10.1117/12.2626090
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Network architectures

Convolutional neural networks

Image classification

Image compression

Machine learning

Machine vision

Neural networks

Back to Top