Macro unit-based convolutional neural network for very light-weight deep learning

Citations

WEB OF SCIENCE

3
Citations

SCOPUS

4

초록

When implementing a deep neural network in an embedded system or SoC for mobile devices, its large parameter size can be a significant burden on the internal memory design. In this paper, we propose a new deep neural network that reduces computation and the number of model parameters but maintains reasonable performance. The configuration of the proposed network is as follows: First, we present a macro unit (MU) to reduce heavy computations and also to learn sufficient feature maps. Second, we employ asymmetric convolution of the well-known Inception network to further efficiently manipulate feature maps within the MU. Third, all the feature maps produced from MU(s) of each layer are concatenated and then the grouped feature map is distributed to all the MUs of the next layer for transferring richer information. Experimental results show that the proposed network achieves about 10% higher performance than DenseNet-BC in case of extremely small parameter size for CIFAR-100. The proposed network also has very few learning parameters and smaller floating point operations per second (FLOPS) than the other networks optimized for mobile devices such as MobileNet V2. (C) 2019 Elsevier B.V. All rights reserved.

키워드

Deep neural networksLight-weight deep learningMacro-unit
제목
Macro unit-based convolutional neural network for very light-weight deep learning
저자
Kim, Dae HaLee, Min KyuLee, Seung HyunSong, Byung Cheol
DOI
10.1016/j.imavis.2019.02.008
발행일
2019-07
유형
Article
저널명
Image and Vision Computing
87
페이지
68 ~ 75