Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3649476.3658720acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article
Open access

DroneBandit: Multi-armed contextual bandits for collaborative edge-to-cloud inference in resource-constrained nanodrones

Published: 12 June 2024 Publication History

Abstract

In recent years, Artificial Intelligence (AI) has seen a remarkable expansion. Traditionally, applications primarily relied on edge computing, closer to data sources. However, today edge computing approaches are outstripped by modern AI demands. In this paper, we introduce a novel framework together with an online decision algorithm based on multi-armed contextual bandits (DroneBandit), for the dynamic allocation of inference tasks between edge and cloud, to increase inference performance. Our test environment consists of a resource-constrained nanodrone equipped with a custom DNN for obstacle detection, able to achieve 80% accuracy and 71% F2-score. DroneBandit runs on the drone and chooses the optimal cutting point for each iteration on the fly. The decision is based on predicted back-end delays (i.e. data transfer and inference time on the cloud) and observed front-end delays (i.e. inference time on the edge). DroneBandit achieves 83% accuracy and 89% Top3 accuracy in predicting the ideal cutting point on simulations. Our framework demonstrates enhanced task allocation adaptability, enabling efficient computation offloading and edge computing reliance in varying network conditions. Our experiments, conducted on a nanodrone with an ARM CPU and GAP8 RISC-V accelerator, incorporate quantization and optimization, showcasing efficient obstacle detection in dynamic scenarios.

References

[1]
D. Bouneffouf and I. Rish. 2019. A Survey on Practical Applications of Multi-Armed and Contextual Bandits. CoRR abs/1904.10040 (2019). http://arxiv.org/abs/1904.10040
[2]
E.D. Cubuk, B. Zoph, J. Shlens, and Q.V. Le. 2019. RandAugment: Practical data augmentation with no separate search. CoRR abs/1909.13719 (2019). http://arxiv.org/abs/1909.13719
[3]
X. Glorot and Y. Bengio. 2010. Understanding the difficulty of training deep feedforward neural networks. Journal of Machine Learning Research - Proceedings Track 9 (2010), 249–256.
[4]
D. He 2021. Obstacle detection of rail transit based on deep learning. Measurement 2021, 176 (2021), 109241.
[5]
D. Hendrycks, N. Mu, E.D. Cubuk, B. Zoph, J. Gilmer, and B. Lakshminarayanan. 2020. AugMix: A Simple Data Processing Method to Improve Robustness and Uncertainty. arXiv:1912.02781.
[6]
En Li, Zhi Zhou, and Xu Chen. 2018. Edge intelligence: On-demand deep learning model co-inference with device-edge synergy. In Proceedings of the 2018 Workshop on Mobile Edge Communications. 31–36.
[7]
L. Li 2010. A contextual-bandit approach to personalized news article recommendation. In Proceedings of the 19th international conference on World wide web. ACM.
[8]
Y. Li, Y. Dong, P. Fan, and K. Letaief. 2022. How Far Are Wireless Networks from Being Truly Deterministic?arXiv:2211.08930.
[9]
A. Loquercio 2018. DroNet: Learning to Fly by Driving. IEEE Robotics and Automation Letters 3, 2018 (2018), 1088–1095.
[10]
Yuyi Ma 2017. A survey on mobile edge computing: The communication perspective. IEEE Communications Surveys & Tutorials 19, 4 (2017), 2322–2358.
[11]
D. Palossi 2019. A 64-mW DNN-Based Visual Navigation Engine for Autonomous Nano-Drones. IEEE Internet of Things Journal 6, 5 (2019), 8357–8371.
[12]
Z. Qiu 2020. Vision-based moving obstacle detection and tracking in paddy field using improved yolov3 and deep SORT. Sensors 20 (2020), 4082.
[13]
N. Silva 2022. Multi-Armed Bandits in Recommendation Systems: A survey of the state-of-the-art and future directions. Expert Systems with Applications 197 (2022).
[14]
S.S. Villar 2015. Multi-armed Bandit Models for the Optimal Design of Clinical Trials: Benefits and Challenges. Statist. Sci. 30, 2 (2015), 199–215.
[15]
Z. Yang, X. Liu, and L. Ying. [n. d.]. Exploration, Exploitation, and Engagement in Multi-Armed Bandits with Abandonment. ([n. d.]). 2022.
[16]
L. Zhang 2021. Autodidactic Neurosurgeon: Collaborative Deep Inference for Mobile Edge Intelligence via Online Learning. In Proceedings of the Web Conference 2021.

Index Terms

  1. DroneBandit: Multi-armed contextual bandits for collaborative edge-to-cloud inference in resource-constrained nanodrones

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image ACM Conferences
          GLSVLSI '24: Proceedings of the Great Lakes Symposium on VLSI 2024
          June 2024
          797 pages
          ISBN:9798400706059
          DOI:10.1145/3649476
          This work is licensed under a Creative Commons Attribution International 4.0 License.

          Sponsors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          Published: 12 June 2024

          Check for updates

          Author Tags

          1. Deep neural networks
          2. Edge-to-cloud inference
          3. Multi-armed contextual bandits
          4. Nanodrones
          5. Resource-constrained computing

          Qualifiers

          • Research-article
          • Research
          • Refereed limited

          Conference

          GLSVLSI '24
          Sponsor:
          GLSVLSI '24: Great Lakes Symposium on VLSI 2024
          June 12 - 14, 2024
          FL, Clearwater, USA

          Acceptance Rates

          Overall Acceptance Rate 312 of 1,156 submissions, 27%

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • 0
            Total Citations
          • 212
            Total Downloads
          • Downloads (Last 12 months)212
          • Downloads (Last 6 weeks)45
          Reflects downloads up to 18 Nov 2024

          Other Metrics

          Citations

          View Options

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          HTML Format

          View this article in HTML Format.

          HTML Format

          Login options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media