Memory Saving Method for Enhanced Convolution of Deep Neural Network

被引:1
|
作者
Li, Ling [1 ]
Tong, Yuqi [1 ]
Zhang, Hangyu [1 ]
Wan, Dayu [2 ]
机构
[1] Jilin Univ, Coll Commun Engn, Changchun, Jilin, Peoples R China
[2] Nanjing Univ, Coll Comp, Nanjing, Jiangsu, Peoples R China
关键词
CNN; neural network; block calculation; memory saving method; convolution acceleration; image processing;
D O I
10.1109/ISCID.2018.00049
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Convolution neural network (CNN) is a typical feedforward neural network, which gains extraordinary performance in image recognition. Features are extracted by convolution layers automatically for classification, but high in computation complexity. As an enhanced convolution algorithm, image to column (im2col) method accelerates the calculation with redundant memory overhead. In this work, we present Memory Saving Method (MSM) to improve convolution efficiency with lower memory consumption by elements rearrangement of input blocks. Block calculation can be executed both in serial and in parallel for their independence. It is demonstrated by the experimental results that MSM achieves the same acceleration effect yet sparing memory space for approximately two orders of magnitude with no drop of accuracy.
引用
收藏
页码:185 / 188
页数:4
相关论文
共 50 条
  • [1] MEC Memory-efficient Convolution for Deep Neural Network
    Cho, Minsik
    Brand, Daniel
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [2] Image denoising method based on a deep convolution neural network
    Zhang, Fu
    Cai, Nian
    Wu, Jixiu
    Cen, Guandong
    Wang, Han
    Chen, Xindu
    [J]. IET IMAGE PROCESSING, 2018, 12 (04) : 485 - 493
  • [3] Detection Method of Citrus Based on Deep Convolution Neural Network
    Bi, Song
    Gao, Feng
    Chen, Junwen
    Zhang, Lu
    [J]. Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, 2019, 50 (05): : 181 - 186
  • [4] APPLICATION OF DEEP CONVOLUTION NEURAL NETWORK
    Yang, Jiudong
    Li, Jianping
    [J]. 2017 14TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2017, : 229 - 232
  • [5] The Dropout Method of Face Recognition Using a Deep Convolution Neural Network
    Yi Dian
    Shi Xiaohong
    Xu Hao
    [J]. 2018 INTERNATIONAL SYMPOSIUM IN SENSING AND INSTRUMENTATION IN IOT ERA (ISSI), 2018,
  • [6] An Enhanced Hybrid Model for Skin Diagnosis Using Deep Convolution Neural Network
    Shoieb, Doaa A.
    Youssef, Sherin M.
    [J]. 2018 9TH CAIRO INTERNATIONAL BIOMEDICAL ENGINEERING CONFERENCE (CIBEC), 2018, : 37 - 40
  • [7] MEMORY REDUCTION METHOD FOR DEEP NEURAL NETWORK TRAINING
    Shirahata, Koichi
    Tomita, Yasumoto
    Ike, Atsushi
    [J]. 2016 IEEE 26TH INTERNATIONAL WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP), 2016,
  • [8] Deep convolution neural network for image recognition
    Traore, Boukaye Boubacar
    Kamsu-Foguem, Bernard
    Tangara, Fana
    [J]. ECOLOGICAL INFORMATICS, 2018, 48 : 257 - 268
  • [9] Deep Rotating Kernel Convolution Neural Network
    Shin, Crino
    Yun, Jongpil
    [J]. 2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 441 - 442
  • [10] Research on the seismic phase picking method based on the deep convolution neural network
    Li Jian
    Wang XiaoMing
    Zhang YingHai
    Wang WeiDong
    Shang Jie
    Gai Lei
    [J]. CHINESE JOURNAL OF GEOPHYSICS-CHINESE EDITION, 2020, 63 (04): : 1591 - 1606