Creating Robust Deep Neural Networks With Coded Distributed Computing for IoT

被引:1
|
作者
Hadidi, Ramyad [1 ]
Cao, Jiashen [2 ]
Asgari, Bahar [2 ,3 ]
Kim, Hyesoon [2 ]
机构
[1] Rain AI, Atlanta, GA 30332 USA
[2] Georgia Tech, Atlanta, GA USA
[3] Univ Maryland, College Pk, MD USA
来源
2023 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND COMMUNICATIONS, EDGE | 2023年
关键词
Edge AI; Reliability; IoT; Edge; Distributed Computing; Collaborative Edge & Robotics;
D O I
10.1109/EDGE60047.2023.00029
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing interest in serverless computation and ubiquitous wireless networks has led to numerous connected devices in our surroundings. Such IoT devices have access to an abundance of raw data, but their inadequate resources in computing limit their capabilities. With the emergence of deep neural networks (DNNs), the demand for the computing power of IoT devices is increasing. To overcome inadequate resources, several studies have proposed distribution methods for IoT devices that harvest the aggregated computing power of idle IoT devices in an environment. However, since such a distributed system strongly relies on each device, unstable latency, and intermittent failures, the common characteristics of IoT devices and wireless networks, cause high recovery overheads. To reduce this overhead, we propose a novel robustness method with a close-to-zero recovery latency for DNN computations. Our solution never loses a request or spends time recovering from a failure. To do so, first, we analyze how matrix computations in DNNs are affected by distribution. Then, we introduce a novel coded distributed computing (CDC) method, the cost of which, unlike that of modular redundancies, is constant when the number of devices increases. Our method is applied at the library level, without requiring extensive changes to the program, while still ensuring a balanced work assignment during distribution.
引用
收藏
页码:126 / 132
页数:7
相关论文
共 50 条
  • [1] Horizontally Distributed Inference of Deep Neural Networks for AI-Enabled IoT
    Rodriguez-Conde, Ivan
    Campos, Celso
    Fdez-Riverola, Florentino
    SENSORS, 2023, 23 (04)
  • [2] Robust, Effective and Resource Efficient Deep Neural Network for Intrusion Detection in IoT Networks
    Zakariyya, Idris
    Kalutarage, Harsha
    Al-Kadri, M. Omar
    CPSS'22: PROCEEDINGS OF THE 8TH ACM CYBER-PHYSICAL SYSTEM SECURITY WORKSHOP, 2022, : 41 - 51
  • [3] Distributed Decoding for Coded Distributed Computing
    Yazdanialahabadi, Arash
    Ardakani, Masoud
    IEEE INTERNET OF THINGS JOURNAL, 2021, 9 (14) : 12555 - 12562
  • [4] Compressed Coded Distributed Computing
    Elkordy, Ahmed Roushdy
    Li, Songze
    Maddah-Ali, Mohammad Ali
    Avestimehr, A. Salman
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (05) : 2773 - 2783
  • [5] An IoT and Fog Computing-Based Monitoring System for Cardiovascular Patients with Automatic ECG Classification Using Deep Neural Networks
    Rincon, Jaime A.
    Guerra-Ojeda, Solanye
    Carrascosa, Carlos
    Julian, Vicente
    SENSORS, 2020, 20 (24) : 1 - 19
  • [6] Solve Game of the Amazons with Neural Networks and Distributed Computing
    Chang, Yuanxing
    Qin, Hongkun
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 6627 - 6632
  • [7] Accelerating Neural BP-Based Decoder Using Coded Distributed Computing
    Han, Xuesong
    Liu, Rui
    Li, Yong
    Yi, Chen
    He, Jiguang
    Wang, Ming
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (09) : 13997 - 14002
  • [8] A Cross-Layer Optimization Framework for Distributed Computing in IoT Networks
    Shang, Bodong
    Liu, Shiya
    Lu, Sidi
    Yi, Yang
    Shi, Weisong
    Liu, Lingjia
    2020 IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC 2020), 2020, : 440 - 444
  • [9] The Network As a Computer: A Framework for Distributed Computing Over IoT Mesh Networks
    Di Pascale, Emanuele
    Macaluso, Irene
    Nag, Avishek
    Kelly, Mark
    Doyle, Linda
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (03): : 2107 - 2119
  • [10] Coded Computing for Distributed Graph Analytics
    Prakash, Saurav
    Reisizadeh, Amirhossein
    Pedarsani, Ramtin
    Avestimehr, Amir Salman
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (10) : 6534 - 6554