Random sketch learning for deep neural networks in edge computing

被引:23
|
作者
Li, Bin [1 ,2 ]
Chen, Peijun [1 ]
Liu, Hongfu [1 ]
Guo, Weisi [3 ,4 ]
Cao, Xianbin [5 ]
Du, Junzhao [6 ]
Zhao, Chenglin [1 ]
Zhang, Jun [2 ,5 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Informat & Commun Engn, Beijing, Peoples R China
[2] Beijing Inst Technol, Sch Informat & Elect, Beijing, Peoples R China
[3] Alan Turing Inst, London, England
[4] Cranfield Univ, Ctr Autonomous & Cyberphys Syst, Cranfield, Beds, England
[5] Beihang Univ, Sch Elect & Informat Engn, Beijing, Peoples R China
[6] China Elect Corp, Res Inst 6, Beijing, Peoples R China
来源
NATURE COMPUTATIONAL SCIENCE | 2021年 / 1卷 / 03期
基金
中国国家自然科学基金;
关键词
D O I
10.1038/s43588-021-00039-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Despite the great potential of deep neural networks (DNNs), they require massive weights and huge computational resources, creating a vast gap when deploying artificial intelligence at low-cost edge devices. Current lightweight DNNs, achieved by high-dimensional space pre-training and post-compression, present challenges when covering the resources deficit, making tiny artificial intelligence hard to be implemented. Here we report an architecture named random sketch learning, or Rosler, for computationally efficient tiny artificial intelligence. We build a universal compressing-while-training framework that directly learns a compact model and, most importantly, enables computationally efficient on-device learning. As validated on different models and datasets, it attains substantial memory reduction of similar to 50-90x (16-bits quantization), compared with fully connected DNNs. We demonstrate it on low-cost hardware, whereby the computation is accelerated by >180x and the energy consumption is reduced by similar to 10x. Our method paves the way for deploying tiny artificial intelligence in many scientific and industrial applications.
引用
收藏
页码:221 / 228
页数:8
相关论文
共 50 条
  • [1] Random sketch learning for deep neural networks in edge computing
    Bin Li
    Peijun Chen
    Hongfu Liu
    Weisi Guo
    Xianbin Cao
    Junzhao Du
    Chenglin Zhao
    Jun Zhang
    [J]. Nature Computational Science, 2021, 1 : 221 - 228
  • [2] Compressed Superposition of Neural Networks for Deep Learning in Edge Computing
    Zeman, Marko
    Osipov, Evgeny
    Bosnic, Zoran
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [3] Random Neural Networks and Deep Learning for Attack Detection at the Edge
    Brun, Olivier
    Yin, Yonghua
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON FOG COMPUTING (ICFC 2019), 2019, : 11 - 14
  • [4] Efficient Deep Neural Networks for Edge Computing
    Alnemari, Mohammed
    Bagherzadeh, Nader
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2019, : 1 - 7
  • [5] Deep Learning with Random Neural Networks
    Gelenbe, Erol
    Yin, Yongha
    [J]. 2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 1633 - 1638
  • [6] Deep Learning with Random Neural Networks
    Gelenbe, Erol
    Yin, Yongha
    [J]. PROCEEDINGS OF SAI INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS) 2016, VOL 2, 2018, 16 : 450 - 462
  • [7] Quantization of Deep Neural Networks for Accurate Edge Computing
    Chen, Wentao
    Qiu, Hailong
    Zhuang, Jian
    Zhang, Chutong
    Hu, Yu
    Lu, Qing
    Wang, Tianchen
    Shi, Yiyu
    Huang, Meiping
    Xu, Xiaowe
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2021, 17 (04)
  • [8] The Case for Adaptive Deep Neural Networks in Edge Computing
    McNamee, Francis
    Dustdar, Schahram
    Kilpatrick, Peter
    Shi, Weisong
    Spence, Ivor
    Varghese, Blesson
    [J]. 2021 IEEE 14TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2021), 2021, : 43 - 52
  • [9] Multi-Task Federated Learning for Personalised Deep Neural Networks in Edge Computing
    Mills, Jed
    Hu, Jia
    Min, Geyong
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (03) : 630 - 641
  • [10] Deep Learning with Dense Random Neural Networks
    Gelenbe, Erol
    Yin, Yonghua
    [J]. MAN-MACHINE INTERACTIONS 5, ICMMI 2017, 2018, 659 : 3 - 18