A Survey of Convolutional Neural Networks on Edge with Reconfigurable Computing

被引:70
|
作者
Vestias, Mario P. [1 ]
机构
[1] Inst Politecn Lisboa, Inst Super Engn Lisboa, INESC ID, P-1500335 Lisbon, Portugal
关键词
deep learning; convolutional neural network; reconfigurable computing; field-programmable gate array; edge inference;
D O I
10.3390/a12080154
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The convolutional neural network (CNN) is one of the most used deep learning models for image detection and classification, due to its high accuracy when compared to other machine learning algorithms. CNNs achieve better results at the cost of higher computing and memory requirements. Inference of convolutional neural networks is therefore usually done in centralized high-performance platforms. However, many applications based on CNNs are migrating to edge devices near the source of data due to the unreliability of a transmission channel in exchanging data with a central server, the uncertainty about channel latency not tolerated by many applications, security and data privacy, etc. While advantageous, deep learning on edge is quite challenging because edge devices are usually limited in terms of performance, cost, and energy. Reconfigurable computing is being considered for inference on edge due to its high performance and energy efficiency while keeping a high hardware flexibility that allows for the easy adaption of the target computing platform to the CNN model. In this paper, we described the features of the most common CNNs, the capabilities of reconfigurable computing for running CNNs, the state-of-the-art of reconfigurable computing implementations proposed to run CNN models, as well as the trends and challenges for future edge reconfigurable platforms.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Poster: Scalable Quantum Convolutional Neural Networks for Edge Computing
    Wu, Jindi
    Li, Qun
    2022 IEEE/ACM 7TH SYMPOSIUM ON EDGE COMPUTING (SEC 2022), 2022, : 307 - 309
  • [2] Facial Expression Recognition Based on Convolutional Neural Networks and Edge Computing
    Xu, Gezheng
    Yin, Haoran
    Yang, Junhui
    2020 IEEE CONFERENCE ON TELECOMMUNICATIONS, OPTICS AND COMPUTER SCIENCE (TOCS), 2020, : 226 - 232
  • [3] A Review of Convolutional Neural Networks Hardware Accelerators for AIoT Edge Computing
    Wu, Fei
    Zhao, Neng
    Liu, Ye
    Chang, Liang
    Zhou, Liang
    Zhou, Jun
    2021 6TH INTERNATIONAL CONFERENCE ON UK-CHINA EMERGING TECHNOLOGIES (UCET 2021), 2021, : 71 - 76
  • [4] Reconfigurable spatial-parallel stochastic computing for accelerating sparse convolutional neural networks
    Zihan XIA
    Rui WAN
    Jienan CHEN
    Runsheng WANG
    Science China(Information Sciences), 2023, 66 (06) : 267 - 286
  • [5] Fully Parallel Stochastic Computing Hardware Implementation of Convolutional Neural Networks for Edge Computing Applications
    Frasser, Christiam F.
    Linares-Serrano, Pablo
    de los Rios, Ivan Diez
    Moran, Alejandro
    Skibinsky-Gitlin, Erik S.
    Font-Rossello, Joan
    Canals, Vincent
    Roca, Miquel
    Serrano-Gotarredona, Teresa
    Rossello, Josep L.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (12) : 10408 - 10418
  • [6] Reconfigurable spatial-parallel stochastic computing for accelerating sparse convolutional neural networks
    Xia, Zihan
    Wan, Rui
    Chen, Jienan
    Wang, Runsheng
    SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (06)
  • [7] Towards Edge Computing Using Early-Exit Convolutional Neural Networks
    Pacheco, Roberto G.
    Bochie, Kaylani
    Gilbert, Mateus S.
    Couto, Rodrigo S.
    Campista, Miguel Elias M.
    INFORMATION, 2021, 12 (10)
  • [8] Convolutional Neural Networks: A Survey
    Krichen, Moez
    COMPUTERS, 2023, 12 (08)
  • [9] Reconfigurable Convolutional Kernels for Neural Networks on FPGAs
    Hardieck, Martin
    Kumm, Martin
    Moeller, Konrad
    Zipf, Peter
    PROCEEDINGS OF THE 2019 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA'19), 2019, : 43 - 52
  • [10] RNA: A Flexible and Efficient Accelerator Based on Dynamically Reconfigurable Computing for Multiple Convolutional Neural Networks
    Yang, Chen
    Hou, Jia
    Wang, Yizhou
    Zhang, Haibo
    Wang, Xiaoli
    Geng, Li
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (16)