[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3316781.3322474acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article
Public Access

Robustly Executing DNNs in IoT Systems Using Coded Distributed Computing

Published: 02 June 2019 Publication History

Abstract

Internet of Things (IoT) devices have access to an abundance of raw data for processing. With deep neural networks (DNNs), not only the demand for the computing power of IoT devices is increasing, but also privacy concerns are motivating the importance of close-to-edge computation. DNN execution by distributing its computation is common in IoT systems. However, managing unstable latencies in a network and intermittent failures are serious challenges. Our work provides robustness and close-to-zero recovery latency by adapting coded distributed computing (CDC). We analyze robust execution on a mesh of Raspberry Pis by studying four DNNs.

References

[1]
Hadidi, R., et al. Collaborative execution of deep neural networks on internet of things device. arXiv preprint (2018).
[2]
Hadidi, R., et al. Distributed perception by collaborative robots. IEEE RA-L, Invited IROS 2018 3, 4 (Oct 2018), 3709--3716.
[3]
Hadidi, R., et al. Real-time image recognition using collaborative iot devices. In ReQuEST '18 co-located with ASPLOS'18 (2018), ReQuEST '18, ACM.
[4]
Li, S., et al. A fundamental tradeoff between computation and communication in distributed computing. IEEE Trans. Inf. Theory 64, 1 (Jan 2018), 109--128.
[5]
Ryoo, M. S., et al. Extreme low resolution activity recognition with multi-siamese embedding learning. In AAAI'18 (Feb. 2018), IEEE.

Cited By

View all
  • (2024)EASTER: Learning to Split Transformers at the Edge RobustlyIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2024.343899543:11(3626-3637)Online publication date: Nov-2024
  • (2022)PervasiveFL: Pervasive Federated Learning for Heterogeneous IoT SystemsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.319749141:11(4100-4111)Online publication date: Nov-2022
  • (2022)Enhancing Distributed In-Situ CNN Inference in the Internet of ThingsIEEE Internet of Things Journal10.1109/JIOT.2022.31764089:17(15511-15524)Online publication date: 1-Sep-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '19: Proceedings of the 56th Annual Design Automation Conference 2019
June 2019
1378 pages
ISBN:9781450367257
DOI:10.1145/3316781
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 June 2019

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

Conference

DAC '19
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)62
  • Downloads (Last 6 weeks)4
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)EASTER: Learning to Split Transformers at the Edge RobustlyIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2024.343899543:11(3626-3637)Online publication date: Nov-2024
  • (2022)PervasiveFL: Pervasive Federated Learning for Heterogeneous IoT SystemsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.319749141:11(4100-4111)Online publication date: Nov-2022
  • (2022)Enhancing Distributed In-Situ CNN Inference in the Internet of ThingsIEEE Internet of Things Journal10.1109/JIOT.2022.31764089:17(15511-15524)Online publication date: 1-Sep-2022
  • (2022)Machine learning techniques in emerging cloud computing integrated paradigmsJournal of Network and Computer Applications10.1016/j.jnca.2022.103419205:COnline publication date: 1-Sep-2022
  • (2021)Machine Learning at the Network Edge: A SurveyACM Computing Surveys10.1145/346902954:8(1-37)Online publication date: 4-Oct-2021
  • (2021)FDA$^3$: Federated Defense Against Adversarial Attacks for Cloud-Based IIoT ApplicationsIEEE Transactions on Industrial Informatics10.1109/TII.2020.300596917:11(7830-7838)Online publication date: Nov-2021
  • (2021)Efficient Federated Learning for Cloud-Based AIoT ApplicationsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2020.304666540:11(2211-2223)Online publication date: Nov-2021
  • (2021)A Comprehensive Survey on Coded Distributed Computing: Fundamentals, Challenges, and Networking ApplicationsIEEE Communications Surveys & Tutorials10.1109/COMST.2021.309168423:3(1800-1837)Online publication date: Nov-2022
  • (2020)An Ensemble Learning-Based Cooperative Defensive Architecture Against Adversarial AttacksJournal of Circuits, Systems and Computers10.1142/S021812662150025030:02(2150025)Online publication date: 30-Jul-2020
  • (2020)Toward Collaborative Inferencing of Deep Neural Networks on Internet-of-Things DevicesIEEE Internet of Things Journal10.1109/JIOT.2020.29720007:6(4950-4960)Online publication date: Jun-2020
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media