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 条
  • [31] End-to-end Deep Learning of Optimization Heuristics
    Cummins, Chris
    Petoumenos, Pavlos
    Wang, Zheng
    Leather, Hugh
    2017 26TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT), 2017, : 219 - 232
  • [32] DVC: An End-to-end Deep Video Compression Framework
    Lu, Guo
    Ouyang, Wanli
    Xu, Dong
    Zhang, Xiaoyun
    Cai, Chunlei
    Gao, Zhiyong
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 10998 - 11007
  • [33] End-to-End Security for the IoT
    Dooley, James
    INTELLIGENT ENVIRONMENTS 2016, 2016, 21 : 606 - 606
  • [34] An Accelerated End-to-End Probing Protocol for Narrowband IoT Medical Devices
    Ar-Reyouchi, El Miloud
    Ghoumid, Kamal
    Ar-Reyouchi, Doha
    Rattal, Salma
    Yahiaoui, Reda
    Elmazria, Omar
    IEEE ACCESS, 2021, 9 : 34131 - 34141
  • [35] E2EAI: End-to-End Deep Learning Framework for Active Investing
    Wei, Zikai
    Dai, Bo
    Lin, Dahua
    PROCEEDINGS OF THE 4TH ACM INTERNATIONAL CONFERENCE ON AI IN FINANCE, ICAIF 2023, 2023, : 55 - 63
  • [36] A framework for end-to-end deep learning-based anomaly detection in transportation networks
    Davis, Neema
    Raina, Gaurav
    Jagannathan, Krishna
    TRANSPORTATION RESEARCH INTERDISCIPLINARY PERSPECTIVES, 2020, 5
  • [37] An end-to-end deep learning framework for accurate estimation of intracranial pressure waveform characteristics
    Lei, Xinyue
    Pan, Fan
    Liu, Haipeng
    He, Peiyu
    Zheng, Dingchang
    Feng, Junfeng
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 130
  • [38] An End-to-End Multi-Task Deep Learning Framework for Skin Lesion Analysis
    Song, Lei
    Lin, Jianzhe
    Wang, Z. Jane
    Wang, Haoqian
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2020, 24 (10) : 2912 - 2921
  • [39] A robust end-to-end deep learning framework for detecting Martian landforms with arbitrary orientations
    Jiang, Shancheng
    Wu, Fan
    Yung, K. L.
    Yang, Yingqiao
    Ip, W. H.
    Gao, Ming
    Foster, James Abbott
    KNOWLEDGE-BASED SYSTEMS, 2021, 234
  • [40] An end-to-end multi-task deep learning framework for bronchoscopy image classification
    Setayeshi, Rojin
    Vahidi, Javad
    Kozegar, Ehsan
    Tan, Tao
    MULTIMEDIA SYSTEMS, 2024, 30 (06)