Parameter-Efficient Neural Networks Using Template Reuse


KIPS Transactions on Software and Data Engineering, Vol. 9, No. 5, pp. 169-176, May. 2020
https://doi.org/10.3745/KTSDE.2020.9.5.169,   PDF Download:
Keywords: Neural Network, Parameter Sharing, Layer Reuse, Parameter Efficiency
Abstract

Recently, deep neural networks (DNNs) have brought revolutions to many mobile and embedded devices by providing human-level machine intelligence for various applications. However, high inference accuracy of such DNNs comes at high computational costs, and, hence, there have been significant efforts to reduce computational overheads of DNNs either by compressing off-the-shelf models or by designing a new small footprint DNN architecture tailored to resource constrained devices. One notable recent paradigm in designing small footprint DNN models is sharing parameters in several layers. However, in previous approaches, the parameter-sharing techniques have been applied to large deep networks, such as ResNet, that are known to have high redundancy. In this paper, we propose a parameter-sharing method for already parameter-efficient small networks such as ShuffleNetV2. In our approach, small templates are combined with small layer-specific parameters to generate weights. Our experiment results on ImageNet and CIFAR100 datasets show that our approach can reduce the size of parameters by 15%-35% of ShuffleNetV2 while achieving smaller drops in accuracies compared to previous parameter-sharing and pruning approaches. We further show that the proposed approach is efficient in terms of latency and energy consumption on modern embedded devices.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
D. Kim and W. Kang, "Parameter-Efficient Neural Networks Using Template Reuse," KIPS Transactions on Software and Data Engineering, vol. 9, no. 5, pp. 169-176, 2020. DOI: https://doi.org/10.3745/KTSDE.2020.9.5.169.

[ACM Style]
Daeyeon Kim and Woochul Kang. 2020. Parameter-Efficient Neural Networks Using Template Reuse. KIPS Transactions on Software and Data Engineering, 9, 5, (2020), 169-176. DOI: https://doi.org/10.3745/KTSDE.2020.9.5.169.