Complexity of Deep Convolutional Neural Networks in Mobile Computing

被引:3
|
作者
Naeem, Saad [1 ]
Jamil, Noreen [1 ]
Khan, Habib Ullah [2 ]
Nazir, Shah [3 ]
机构
[1] Natl Univ Comp & Emerging Sci, Dept Comp Sci, Islamabad, Pakistan
[2] Qatar Univ, Coll Business & Econ, Dept Accounting & Informat Syst, Doha, Qatar
[3] Univ Swabi, Dept Comp Sci, Swabi, Pakistan
关键词
Convolutional neural networks - Deep neural networks - Encoding (symbols) - Signal encoding - Digital storage;
D O I
10.1155/2020/3853780
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Neural networks employ massive interconnection of simple computing units called neurons to compute the problems that are highly nonlinear and could not be hard coded into a program. These neural networks are computation-intensive, and training them requires a lot of training data. Each training example requires heavy computations. We look at different ways in which we can reduce the heavy computation requirement and possibly make them work on mobile devices. In this paper, we survey various techniques that can be matched and combined in order to improve the training time of neural networks. Additionally, we also review some extra recommendations to make the process work for mobile devices as well. We finally survey deep compression technique that tries to solve the problem by network pruning, quantization, and encoding the network weights. Deep compression reduces the time required for training the network by first pruning the irrelevant connections, i.e., the pruning stage, which is then followed by quantizing the network weights via choosing centroids for each layer. Finally, at the third stage, it employs Huffman encoding algorithm to deal with the storage issue of the remaining weights.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] Pruning deep convolutional neural networks for efficient edge computing in condition assessment of infrastructures
    Wu, Rih-Teng
    Singla, Ankush
    Jahanshahi, Mohammad R.
    Bertino, Elisa
    Ko, Bong Jun
    Verma, Dinesh
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2019, 34 (09) : 774 - 789
  • [32] Application of mobile edge computing combined with convolutional neural network deep learning in image analysis
    Yong Yang
    Young Chun Ko
    International Journal of System Assurance Engineering and Management, 2022, 13 : 1186 - 1195
  • [33] Application of mobile edge computing combined with convolutional neural network deep learning in image analysis
    Yang, Yong
    Ko, Young Chun
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (SUPPL 3) : 1186 - 1195
  • [34] Application of mobile edge computing combined with convolutional neural network deep learning in image analysis
    Yang, Yong
    Ko, Young Chun
    International Journal of System Assurance Engineering and Management, 2022, 13 : 1186 - 1195
  • [35] On the complexity of computing and learning with multiplicative neural networks
    Schmitt, M
    NEURAL COMPUTATION, 2002, 14 (02) : 241 - 301
  • [36] Quantized Convolutional Neural Networks for Mobile Devices
    Wu, Jiaxiang
    Leng, Cong
    Wang, Yuhang
    Hu, Qinghao
    Cheng, Jian
    2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 4820 - 4828
  • [37] Fashion Image Classification on Mobile Phones Using Layered Deep Convolutional Neural Networks
    Hori, Kazunori
    Okada, Shogo
    Nitta, Katsumi
    15TH INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS MULTIMEDIA (MUM 2016), 2016, : 359 - 361
  • [38] DeepMag: Sniffing Mobile Apps in Magnetic Field through Deep Convolutional Neural Networks
    Ning, Rui
    Wang, Cong
    Xin, ChunSheng
    Li, Jiang
    Wu, Hongyi
    2018 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS (PERCOM), 2018, : 105 - 114
  • [39] WikiFish: Mobile App for Fish Species Recognition Using Deep Convolutional Neural Networks
    Kholoud, K. K. B. Elbatsh
    Ibrahim, I. Y. S. Sokar
    Shareef, S. T. R. Rajab
    2021 THE 4TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, CIIS 2021, 2021, : 13 - 18
  • [40] Low-Complexity Approximate Convolutional Neural Networks
    Cintra, Renato J.
    Duffner, Stefan
    Garcia, Christophe
    Leite, Andre
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (12) : 5981 - 5992