Genetic Algorithm-Based Structure Reduction for Convolutional Neural Network

被引:0
作者
Kang, Sungjae [1 ]
Kim, Seong Soo [2 ]
Seo, Kisung [1 ]
机构
[1] Seokyeong Univ, Dept Elect Engn, Seoul 02713, South Korea
[2] Yonam Inst Technol, Dept Elect & Elect Engn, Jinju 52821, South Korea
基金
新加坡国家研究基金会;
关键词
Structure reduction; Convolutional neural network; Genetic algorithm; Knowledge distillation;
D O I
10.1007/s42835-022-01088-1
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Due to the heavy computational burden, deep models of embedded and mobile systems inevitably require network reduction with minimum performance degradation. Pruning method is mainly used to reduce the model by removing some filters only within the layer without changing the structure. Some methods for structural reduction of models are far from optimization. We propose a structure reduction method using a genetic algorithm to optimize the removal of reducible layers. Knowledge distillation is carried out to recover the resultant network. We evaluate our method for ResNet on two image classification datasets, CIFAR-10 and CIFAR-100. Experiments show that our method performs a significant improvement over other state-of-the-art methods.
引用
收藏
页码:3015 / 3020
页数:6
相关论文
共 20 条
[1]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[2]   Image Super-Resolution Using Deep Convolutional Networks [J].
Dong, Chao ;
Loy, Chen Change ;
He, Kaiming ;
Tang, Xiaoou .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2016, 38 (02) :295-307
[3]  
Dong XY, 2019, ADV NEUR IN, V32
[4]  
Goldberg DE., 1989, GENETIC ALGORITHMS S
[5]  
Han S., 2016, DEEP COMPRESSION COM
[6]  
HE KM, 2016, PROC CVPR IEEE, P770, DOI DOI 10.1109/CVPR.2016.90
[7]  
Hinton G., 2015, arXiv
[8]  
Huang G., 2016, P IEEE C COMP VIS PA, P2261, DOI DOI 10.1109/CVPR.2017.243
[9]  
Le, 2016, ICLR
[10]  
Li H., 2017, INT C LEARNING REPRE, DOI DOI 10.48550/ARXIV.1608.08710