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 条
  • [1] End-to-end malware detection for android IoT devices using deep learning
    Ren, Zhongru
    Wu, Haomin
    Ning, Qian
    Hussain, Iftikhar
    Chen, Bingcai
    AD HOC NETWORKS, 2020, 101
  • [2] SCIoT: A Secure and sCalable End-to-End Management Framework for IoT Devices
    Ambrosin, Moreno
    Conti, Mauro
    Ibrahim, Ahmad
    Sadeghi, Ahmad-Reza
    Schunter, Matthias
    COMPUTER SECURITY (ESORICS 2018), PT I, 2018, 11098 : 595 - 617
  • [3] End-to-end deep learning framework for digital holographic reconstruction
    Zhenbo Ren
    Zhimin Xu
    Edmund Y.Lam
    Advanced Photonics, 2019, (01) : 76 - 87
  • [4] End-to-End Deep Learning Proactive Content Caching Framework
    Bakr, Eslam Mohamed
    Ben-Ammar, Hamza
    Eraqi, Hesham M.
    Aly, Sherif G.
    Elbatt, Tamer
    Ghamri-Doudane, Yacine
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 1043 - 1048
  • [5] An End-to-End Deep Learning Framework for Wideband Signal Recognition
    Vagollari, Adela
    Hirschbeck, Martin
    Gerstacker, Wolfgang
    IEEE ACCESS, 2023, 11 : 52899 - 52922
  • [6] A Deep Learning Framework for End-to-End Control of Powered Prostheses
    Nuesslein, Christoph P. O.
    Young, Aaron J.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (05) : 3988 - 3994
  • [7] End-to-End Data Authentication Deep Learning Model for Securing IoT Configurations
    Hammad, Mohamed
    Iliyasu, Abdullah M.
    Elgendy, Ibrahim A.
    Abd El-Latif, Ahmed A.
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2022, 12
  • [8] HRNet: an end-to-end deep learning framework for digital holographic reconstruction
    Ren, Zhenbo
    Xu, Zhimin
    Lam, Edmund Y.
    ADVANCED PHOTONICS, 2019, 1 (01):
  • [9] A software framework for end-to-end genomic sequence analysis with deep learning
    Klie, Adam
    Carter, Hannah
    NATURE COMPUTATIONAL SCIENCE, 2023, 3 (11): : 920 - 921
  • [10] Protecting the Ownership of Deep Learning Models with An End-to-End Watermarking Framework
    Zhang, Wei
    Cui, Wenxue
    Jiang, Feng
    Yang, Chifu
    Li, Ran
    2021 IEEE 20TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2021), 2021, : 76 - 82