Optimizing Edge Offloading Decisions for Object Detection

Jiaming Qiu, Ruiqi Wang, Brooks Hu, Roch Guerin, Chenyang Lu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Recent advances in machine learning and hardware have produced embedded devices capable of performing real-Time object detection with commendable accuracy. We consider a scenario in which embedded devices rely on an onboard object detector, but have the option to offload detection to a more powerful edge server when local accuracy is deemed too low. Resource constraints, however, limit the number of images that can be offloaded to the edge. Our goal is to identify which images to offload to maximize overall detection accuracy under those constraints. To that end, the paper introduces a reward metric designed to quantify potential accuracy improvements from offloading individual images, and proposes an efficient approach to make offloading decisions by estimating this reward based only on local detection results. The approach is computationally frugal enough to run on embedded devices, and empirical findings indicate that it outperforms existing alternatives in improving detection accuracy even when the fraction of offloaded images is small. Code for the paper's solution is available at https://github.com/qiujiaming315/edgeml-object-detection.

Original languageEnglish
Title of host publicationProceedings - 2024 IEEE/ACM Symposium on Edge Computing, SEC 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages164-177
Number of pages14
ISBN (Electronic)9798350378283
DOIs
StatePublished - 2024
Event9th Annual IEEE/ACM Symposium on Edge Computing, SEC 2024 - Rome, Italy
Duration: Dec 4 2024Dec 7 2024

Publication series

NameProceedings - 2024 IEEE/ACM Symposium on Edge Computing, SEC 2024

Conference

Conference9th Annual IEEE/ACM Symposium on Edge Computing, SEC 2024
Country/TerritoryItaly
CityRome
Period12/4/2412/7/24

Keywords

  • distributed computing
  • edge AI
  • embedded machine learning
  • object detection

Fingerprint

Dive into the research topics of 'Optimizing Edge Offloading Decisions for Object Detection'. Together they form a unique fingerprint.

Cite this