TinyEP: TinyML-enhanced Energy Profiling for Extreme Edge Devices

Müller K, Weidner J, Franchi N, Wägemann P (2024)


Publication Type: Journal article

Publication year: 2024

Journal

Publisher: IEEE

Pages Range: 1-1

DOI: 10.1109/ACCESS.2024.3520089

Abstract

The widespread integration of the Internet of Things (IoT) into daily operations has made optimizing energy consumption in low-power edge devices increasingly important. This is especially critical when battery-powered IoT platforms, like sensor networks, are provided to third parties to run custom sensing and perception applications. In such cases, two main requirements emerge: (A) accurate measurement of task energy consumption to fairly distribute maintenance and operations costs among parties and (B) reliable identification of tasks with high power consumption fluctuations to prevent interference with sensitive measurement campaigns. However, the need for compact, cost-effective, and energy-efficient power measurement solutions often compromises dynamic range, resolution, and overall measurement quality in these platforms. To address these challenges, we introduce TinyEP, a system that leverages machine learning on highly constrained microcontrollers (TinyML) to enhance the quality of power traces recorded by limited measurement hardware on highly constrained devices in real-time. Our approach incorporates online learning in the final layer of the model, combined with sparse feedback from an existing battery fuel gauge IC, to automatically adapt to new environments and compensate for concept drift. We evaluated the robustness of TinyEP under extreme conditions, demonstrating its effective operation within a temperature range of –40 °C to 80 °C. Our results show that TinyEP improves the Mean Absolute Percentage Error (MAPE) in recorded power traces and reduces the MAPE in task energy measurements from over 2% to under 0.8% across all tested scenarios. Additionally, it significantly decreases residual variance during task energy measurements.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Müller, K., Weidner, J., Franchi, N., & Wägemann, P. (2024). TinyEP: TinyML-enhanced Energy Profiling for Extreme Edge Devices. IEEE Access, 1-1. https://doi.org/10.1109/ACCESS.2024.3520089

MLA:

Müller, Kilian, et al. "TinyEP: TinyML-enhanced Energy Profiling for Extreme Edge Devices." IEEE Access (2024): 1-1.

BibTeX: Download