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 条
  • [41] Relationship between Complexity and Precision of Convolutional Neural Networks
    Ke, Xiaolong
    Cao, Wenming
    Lv, Fangfang
    PROCEEDINGS OF THE 2017 2ND INTERNATIONAL SYMPOSIUM ON ADVANCES IN ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (ISAEECE 2017), 2017, 124 : 325 - 329
  • [42] A Facial Expression Recognition Method Using Deep Convolutional Neural Networks Based on Edge Computing
    Chen, An
    Xing, Hang
    Wang, Feiyu
    IEEE ACCESS, 2020, 8 : 49741 - 49751
  • [43] DSCNN: Hardware-Oriented Optimization for Stochastic Computing Based Deep Convolutional Neural Networks
    Li, Zhe
    Ren, Ao
    Li, Ji
    Qiu, Qinru
    Wang, Yanzhi
    Yuan, Bo
    PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 678 - 681
  • [44] Hardware-Driven Nonlinear Activation for Stochastic Computing Based Deep Convolutional Neural Networks
    Li, Ji
    Yuan, Zihao
    Li, Zhe
    Ding, Caiwen
    Ren, Ao
    Qiu, Qinru
    Draper, Jeffrey
    Wang, Yanzhi
    2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 1230 - 1236
  • [45] Deep Convolutional Linear Precoder Neural Network for Rate Splitting Strategy of Aerial Computing Networks
    Wang, Zhijie
    Ma, Ruhui
    Shi, Hongjian
    Cai, Zinuo
    Lin, Liwei
    Guan, Haibing
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (06): : 5228 - 5243
  • [46] Dependent Task Scheduling Using Parallel Deep Neural Networks in Mobile Edge Computing
    Chai, Sheng
    Huang, Jimmy
    JOURNAL OF GRID COMPUTING, 2024, 22 (01)
  • [47] Empirical Compression Features of Mobile Computing and Data Applications Using Deep Neural Networks
    Almagrabi, Hana
    Alshareef, Abdulrhman M. M.
    Manoharan, Hariprasath
    Mujlid, Hana
    Yafoz, Ayman
    Selvarajan, Shitharth
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [48] Dependent Task Scheduling Using Parallel Deep Neural Networks in Mobile Edge Computing
    Sheng Chai
    Jimmy Huang
    Journal of Grid Computing, 2024, 22
  • [49] Elastography mapped by deep convolutional neural networks
    LIU DongXu
    KRUGGEL Frithjof
    SUN LiZhi
    Science China(Technological Sciences), 2021, (07) : 1567 - 1574
  • [50] Plug and Play Deep Convolutional Neural Networks
    Neary, Patrick
    Allan, Vicki
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (ICAART), VOL 2, 2019, : 388 - 395