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 条
  • [41] Energy-Aware Memory Mapping for Hybrid FRAM-SRAM MCUs in IoT Edge Devices
    Jayakumar, Hrishikesh
    Raha, Arnab
    Raghunathan, Vijay
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 264 - 269
  • [42] A Survey on Energy-Aware Profiler for Mobile Devices
    Jofri, Muhammad Hanif
    Fudzee, Mohd Farhan Md
    Ismail, Mohd Norasri
    COMPUTATIONAL INTELLIGENCE IN INFORMATION SYSTEMS, 2015, 331 : 295 - 305
  • [43] Energy-Aware Cooperative Computation in Mobile Devices
    Singh, Ajita
    Xing, Yuxuan
    Seferoglu, Hulya
    2016 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2016, : 368 - 376
  • [44] Energy-aware Scheduling on Multiprocessor Platforms with Devices
    Li, Dawei
    Wu, Jie
    Li, Keqin
    Hwang, Kai
    2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING (CGC 2013), 2013, : 26 - 33
  • [45] Energy-Aware Adaptive Sampling for Self-Sustainability in Resource-Constrained IoT Devices
    Giordano, Marco
    Cortesi, Silvano
    Mekikis, Prodromos-Vasileios
    Crabolu, Michele
    Bellusci, Giovanni
    Magno, Michele
    PROCEEDINGS OF THE 2023 11TH INTERNATIONAL WORKSHOP ON ENERGY HARVESTING & ENERGY-NEUTRAL SENSING SYSTEMS, ENSSYS 2023, 2023, : 65 - 71
  • [46] Energy-aware resource sharing with mobile devices
    Furthmueller, Jochen
    Waldhorst, Oliver P.
    COMPUTER NETWORKS, 2012, 56 (07) : 1920 - 1934
  • [47] An Energy-aware IoT Node for Sustainable Urban Sensing
    Rottleuthner, Michel
    Schmidt, Thomas C.
    Waehlisch, Matthias
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON NETWORKED SYSTEMS (NETSYS 2019), 2019, : 105 - 107
  • [48] Dynamic Data Streams for Time-Critical IoT Systems in Energy-Aware IoT Devices Using Reinforcement Learning
    Habeeb, Fawzy
    Szydlo, Tomasz
    Kowalski, Lukasz
    Noor, Ayman
    Thakker, Dhaval
    Morgan, Graham
    Ranjan, Rajiv
    SENSORS, 2022, 22 (06)
  • [49] Towards Energy-aware Scheduling of Scientific Workflows
    Warade, Mehul
    Schneider, Jean-Guy
    Lee, Kevin
    2022 INTERNATIONAL CONFERENCE ON GREEN ENERGY, COMPUTING AND SUSTAINABLE TECHNOLOGY (GECOST), 2022, : 93 - 98
  • [50] Towards Designing Energy-Aware Cybersecurity Policies
    Salnitri, Mattia
    Plebani, Pierluigi
    Raffone, Alessandra
    INTELLIGENT INFORMATION SYSTEMS, CAISE FORUM 2023, 2023, 477 : 26 - 33