Creating Robust Deep Neural Networks With Coded Distributed Computing for IoT Systems
Ramyad Hadidi, Jiashen Cao, Hyesoon Kim

TL;DR
This paper introduces a novel coded distributed computing method for deep neural networks in IoT systems, significantly reducing recovery latency and maintaining robustness despite device failures.
Contribution
The authors propose a new CDC approach that achieves near-zero recovery latency and scales efficiently with device number, applicable at the library level without major code modifications.
Findings
Achieves constant recovery cost regardless of device count
Demonstrates robustness with up to 12 Raspberry Pi devices
Reduces overhead compared to traditional redundancy methods
Abstract
The increasing interest in serverless computation and ubiquitous wireless networks has led to numerous connected devices in our surroundings. Among such devices, IoT devices have access to an abundance of raw data, but their inadequate resources in computing limit their capabilities. Specifically, with the emergence of deep neural networks (DNNs), not only is the demand for the computing power of IoT devices increasing but also privacy concerns are pushing computations towards the edge. To overcome inadequate resources, several studies have proposed the distribution of work among IoT devices. These promising methods harvest the aggregated computing power of the idle IoT devices in an environment. However, since such a distributed system strongly relies on each device, unstable latencies, and intermittent failures, the common characteristics of IoT devices and wireless networks, cause…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Stochastic Gradient Optimization Techniques · Advanced Neural Network Applications
