DeepEdgeSoC: End-to-end deep learning framework for edge IoT devices

被引:7
|
作者
Al Koutayni, Mhd Rashed [1 ]
Reis, Gerd [1 ]
Stricker, Didier [1 ]
机构
[1] DFKI, German Res Ctr Artificial Intelligence, D-67663 Kaiserslautern, Germany
关键词
IoT; Edge computing; Artificial intelligence; Deep learning; Hardware acceleration; Quantization; High-level synthesis; FPGA;
D O I
10.1016/j.iot.2022.100665
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The acceleration of deep neural networks (DNNs) on edge devices is gaining significant importance in various application domains. General purpose graphics processing units (GPGPUs) are typically used to explore, train and evaluate DNNs because they offer higher processing and computational capability compared to CPUs. However, this comes at the cost of increased power consumption required by these devices for operation, which prevents efficient deployment of networks on edge devices. In the Internet of Things (IoT) domain, Field programmable gate arrays (FPGAs) are considered a powerful alternative since their flexible architecture can run the DNNs with much less energy. The enormous amount of effort and time required for the entire end-to-end edge-aware deployment urged us to develop DeepEdgeSoc, an integrated framework for deep learning (DL) design and acceleration. DeepEdgeSoc is an overarching framework under which DNNs can be built. DeepGUI, a visual drag-and-drop DNN design environment, plays an important role in accelerating the network design phase. In DeepEdgeSoc, the networks can be quantized and compressed to suite the underlying edge devices in terms of size and energy. DeepEdgeSoc goes beyond the software level by converting the networks to appropriate FPGA implementations that can be directly synthesized and integrated within a System-on-Chip (SoC).
引用
收藏
页数:18
相关论文
共 50 条
  • [21] An End-to-End Deep Learning Image Compression Framework Based on Semantic Analysis
    Wang, Cheng
    Han, Yifei
    Wang, Weidong
    APPLIED SCIENCES-BASEL, 2019, 9 (17):
  • [22] A Theoretical Framework for End-to-End Learning of Deep Neural Networks With Applications to Robotics
    Li, Sitan
    Nguyen, Huu-Thiet
    Cheah, Chien Chern
    IEEE ACCESS, 2023, 11 : 21992 - 22006
  • [23] Deeplite Neutrino™: An End-to-End Framework for Constrained Deep Learning Model Optimization
    Sankaran, Anush
    Mastropietro, Olivier
    Saboori, Ehsan
    Idris, Yasser
    Sawyer, Davis
    AskariHemmat, MohammadHossein
    Hacene, Ghouthi Boukli
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 15166 - 15174
  • [24] An End-to-end Trust Management Framework for Crowdsourced IoT Services
    Bahutair, Mohammed
    Bouguettaya, Athman
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2023, 23 (03)
  • [25] Decentralized security framework for future IoT end-to-end connectivity
    Xin, Qin
    Gonzalez Crespo, Ruben
    Enrique Montenegro-Marin, Carlos
    Garcia Diaz, Vicente
    Alazab, Mamoun
    ANNALS OF OPERATIONS RESEARCH, 2023, 326 (SUPPL 1) : 79 - 79
  • [26] An End-to-End Learning Framework for Video Compression
    Lu, Guo
    Zhang, Xiaoyun
    Ouyang, Wanli
    Chen, Li
    Gao, Zhiyong
    Xu, Dong
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (10) : 3292 - 3308
  • [27] End-to-End Deep Learning for Robotic Following
    Pierre, John M.
    ICMSCE 2018: PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON MECHATRONICS SYSTEMS AND CONTROL ENGINEERING, 2015, : 77 - 85
  • [28] End-to-end deep learning with neuromorphic photonics
    Dabos, G.
    Mourgias-Alexandris, G.
    Totovic, A.
    Kirtas, M.
    Passalis, N.
    Tefas, A.
    Pleros, N.
    INTEGRATED OPTICS: DEVICES, MATERIALS, AND TECHNOLOGIES XXV, 2021, 11689
  • [29] End-to-End Optimization of Deep Learning Applications
    Sohrabizadeh, Atefeh
    Wang, Jie
    Cong, Jason
    2020 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA '20), 2020, : 133 - 139
  • [30] Spline Filters For End-to-End Deep Learning
    Balestriero, Randall
    Cosentino, Romain
    Glotin, Herve
    Baraniuk, Richard
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80