Towards energy-aware tinyML on battery-less IoT devices

被引:19
|
作者
Sabovic, Adnan [1 ]
Aernouts, Michiel [1 ]
Subotic, Dragan [1 ]
Fontaine, Jaron [2 ]
De Poorter, Eli [2 ]
Famaey, Jeroen [1 ]
机构
[1] Univ Antwerp, IMEC, IDLab, Sint Pietersvliet 7, B-2000 Antwerp, Belgium
[2] Ghent Univ Imec, IDLab, INTEC, B-9052 Ghent, Belgium
关键词
Sustainable IoT; Battery-less AI; Energy harvesting; TinyML; Energy-aware optimization; Person detection;
D O I
10.1016/j.iot.2023.100736
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of Tiny Machine Learning (tinyML), it is increasingly feasible to deploy optimized ML models on constrained battery-less Internet of Things (IoT) devices with minimal energy availability. Due to the unpredictable and dynamic harvesting environment, successfully running tinyML on battery-less devices is still challenging. In this paper, we present the energy -aware deployment and management of tinyML algorithms and application tasks on battery-less IoT devices. We study the trade-offs between different inference strategies, analyzing under which circumstances it is better to make the decision locally or send the data to the Cloud where the heavy-weight ML model is deployed, respecting energy, accuracy, and time constraints. To decide which of these two options is more optimal and can satisfy all constraints, we define an energy-aware tinyML optimization algorithm. Our approach is evaluated based on real experiments with a prototype for battery-less person detection, which considers two different environments: (i) a controllable setup with artificial light, and (ii) a dynamic harvesting environment based on natural light. Our results show that the local inference strategy performs best in terms of execution speed when a controllable harvesting environment is considered. It can execute 3 times as frequently as remote inference at a harvesting current of 2 mA and using a capacitor of 1.5 F. In a realistic harvesting scenario with natural light and making use of the energy-aware optimization algorithm, the device will favor remote inference under high light conditions due to the better accuracy of the Cloud-based model. Otherwise, it switches to local inference.
引用
收藏
页数:20
相关论文
共 50 条
  • [11] Application-aware Energy Attack Mitigation in the Battery-less Internet of Things
    Singhal, Chetna
    Voigt, Thiemo
    Mottola, Luca
    PROCEEDINGS OF THE INT'L ACM SYMPOSIUM ON MOBILITY MANAGEMENT AND WIRELESS ACCESS, MOBIWAC 2023, 2023, : 35 - 43
  • [12] An Energy-Aware Task Scheduler for Energy-Harvesting Batteryless IoT Devices
    Sabovic, Adnan
    Sultania, Ashish Kumar
    Delgado, Carmen
    De Roeck, Lander
    Famaey, Jeroen
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (22) : 23097 - 23114
  • [13] Energy-aware system design for batteryless LPWAN devices in IoT applications
    Yuksel, Mehmet Erkan
    Fidan, Huseyin
    AD HOC NETWORKS, 2021, 122
  • [14] A Solar Based Power Module for Battery-Less IoT Sensors Towards Sustainable Smart Cities
    Ram, Saswat Kumar
    Chourasia, Shubham
    Das, Banee Bandana
    Swain, Ayas Kanta
    Mahapatra, Kamalakanta
    Mohanty, Saraju
    2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, : 458 - 463
  • [15] Energy-Aware IoT Deployment Planning
    Guan, Peiyuan
    Dangwal, Animesh
    Taherkordi, Amir
    Wolski, Rich
    Krintz, Chandra
    PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2024, CF 2024, 2024, : 61 - 70
  • [16] An Energy-Aware IoT Femtocloud System
    Gedawy, Hend
    Habak, Karim
    Harras, Khaled A.
    Hamdi, Mounir
    2018 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2018, : 58 - 65
  • [17] A battery-less 31 μW HBC receiver with RF energy harvester for implantable devices
    Lee, Jihee
    Jang, Jaeeun
    Lee, Jaehyuk
    Yoo, Hoi-Jun
    2019 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC), 2019, : 177 - 180
  • [18] Design of a Battery-less Micro-scale RF Energy Harvester for Medical Devices
    Pirapaharan, K.
    Gunathillake, W. L. A. D. A.
    Lokunarangoda, G. I.
    Nissansani, M. V.
    Palihena, H. C.
    Hoole, P. R. P.
    Aravind, C. V.
    Hoole, S. R. H.
    2012 IEEE EMBS CONFERENCE ON BIOMEDICAL ENGINEERING AND SCIENCES (IECBES), 2012,
  • [19] Awakening the Cloud Within: Energy-Aware Task Scheduling on Edge IoT Devices
    Gedawy, Hend
    Habak, Karim
    Harras, Khaled A.
    Hamdi, Mounir
    2018 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS (PERCOM WORKSHOPS), 2018,
  • [20] Towards Energy-Aware Machine Learning in Geo-Distributed IoT Settings
    Trihinas, Demetris
    Thamsen, Lauritz
    EURO-PAR 2023: PARALLEL PROCESSING WORKSHOPS, PT II, EURO-PAR 2023, 2024, 14352 : 256 - 259