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
关键词
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] Coded Distributed Computing Under Combination Networks
    Yang, Yongcheng
    Huang, Yifei
    Qin, Xiaohuan
    Lu, Shenglian
    ENTROPY, 2025, 27 (03)
  • [2] Cascaded Coded Distributed Computing on Heterogeneous Networks
    Woolsey, Nicholas
    Chen, Rong-Rong
    Ji, Mingyue
    2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 2644 - 2648
  • [3] Towards Ubiquitous Intelligent Computing: Heterogeneous Distributed Deep Neural Networks
    Zhang, Zongpu
    Song, Tao
    Lin, Liwei
    Hua, Yang
    He, Xufeng
    Xue, Zhengui
    Ma, Ruhui
    Guan, Haibing
    IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (03) : 644 - 657
  • [4] Horizontally Distributed Inference of Deep Neural Networks for AI-Enabled IoT
    Rodriguez-Conde, Ivan
    Campos, Celso
    Fdez-Riverola, Florentino
    SENSORS, 2023, 23 (04)
  • [5] Robustly Executing DNNs in IoT Systems Using Coded Distributed Computing
    Hadidi, Ramyad
    Cao, Jiashen
    Ryoo, Michael S.
    Kim, Hyesoon
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [6] Distributed Secure Computing for Smart Mobile IoT Networks
    Sharma, Vishal
    Reina, Daniel G.
    Li, Zengpeng
    Srinivasan, Kathiravan
    Sharma, Navuday
    Karar, Vinod
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [7] DistPrivacy: Privacy-Aware Distributed Deep Neural Networks in IoT surveillance systems
    Baccour, Emna
    Erbad, Aiman
    Mohamed, Amr
    Hamdi, Mounir
    Guizani, Mohsen
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [8] 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
  • [9] SAZD: A Low Computational Load Coded Distributed Computing Framework for IoT Systems
    Dai, Mingjun
    Zheng, Ziying
    Zhang, Shengli
    Wang, Hui
    Lin, Xiaohui
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) : 3640 - 3649
  • [10] CodNN - Robust Neural Networks From Coded Classification
    Raviv, Netanel
    Jain, Siddharth
    Upadhyaya, Pulakesh
    Bruck, Jehoshua
    Jiang, Anxiao
    2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 2688 - 2693