EdgeMLBalancer: A Self-Adaptive Approach for Dynamic Model Switching on Resource-Constrained Edge Devices
Akhila Matathammal, Kriti Gupta, Larissa Lavanya, Ananya Vishal, Halgatti, Priyanshi Gupta, Karthik Vaidhyanathan

TL;DR
EdgeMLBalancer is a self-adaptive system that dynamically switches models on resource-constrained edge devices to optimize CPU utilization and maintain efficiency during real-time AI tasks.
Contribution
It introduces a novel self-adaptive approach using dynamic model switching guided by real-time CPU monitoring, improving resource management on edge devices.
Findings
Significant improvement in CPU utilization balancing
Effective adaptation to workload variations
Maintains system robustness with epsilon-greedy strategy
Abstract
The widespread adoption of machine learning on edge devices, such as mobile phones, laptops, IoT devices, etc., has enabled real-time AI applications in resource-constrained environments. Existing solutions for managing computational resources often focus narrowly on accuracy or energy efficiency, failing to adapt dynamically to varying workloads. Furthermore, the existing system lack robust mechanisms to adaptively balance CPU utilization, leading to inefficiencies in resource-constrained scenarios like real-time traffic monitoring. To address these limitations, we propose a self-adaptive approach that optimizes CPU utilization and resource management on edge devices. Our approach, EdgeMLBalancer balances between models through dynamic switching, guided by real-time CPU usage monitoring across processor cores. Tested on real-time traffic data, the approach adapts object detection…
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
TopicsCloud Computing and Resource Management · Distributed and Parallel Computing Systems
