Towards energy-aware tinyML on battery-less IoT devices

Internet of Things - Tập 22 - Trang 100736 - 2023
Adnan Sabovic1, Michiel Aernouts1, Dragan Subotic1, Jaron Fontaine2, Eli De Poorter2, Jeroen Famaey1
1University of Antwerp - imec, IDLab, Sint-Pietersvliet 7, 2000 Antwerp, Belgium
2IDLab, Ghent University - imec, Technologiepark-Zwijnaarde 126, 9052 Ghent, Belgium

Tài liệu tham khảo

S.S. Sabry, N.A. Qarabash, H.S. Obaid, The Road to the Internet of Things: a Survey, in: 2019 9th Annual Information Technology, Electromechanical Engineering and Microelectronics Conference, IEMECON, 2019, pp. 290–296, http://dx.doi.org/10.1109/IEMECONX.2019.8876989. Sabovic, 2022, An energy-aware task scheduler for energy harvesting battery-less IoT devices, IEEE Internet Things J., 1 Delgado, 2021, Optimal energy-aware task scheduling for batteryless IoT devices, IEEE Trans. Emerg. Top. Comput., 1 Singh, 2022, Home automation: IoT, 244 Raposo, 2018, Industrial IoT monitoring: Technologies and architecture proposal, Sensors, 18, 10.3390/s18103568 John Dian, 2020, Wearables and the internet of things (IoT), applications, opportunities, and challenges: A survey, IEEE Access, 8, 69200, 10.1109/ACCESS.2020.2986329 Bose, 2020, A batteryless motion-adaptive heartbeat detection system-on-chip powered by human body heat, IEEE J. Solid-State Circuits, 55, 2902, 10.1109/JSSC.2020.3013789 Delgado, 2021, Batteryless LoRaWAN communications using energy harvesting: Modeling and characterization, IEEE Internet Things J., 8, 2694, 10.1109/JIOT.2020.3019140 Alajlan, 2022, TinyML: Enabling of inference deep learning models on ultra-low-power IoT edge devices for AI applications, Micromachines, 13, 10.3390/mi13060851 P. Jokic, S. Emery, L. Benini, Battery-Less Face Recognition at the Extreme Edge, in: 2021 19th IEEE International New Circuits and Systems Conference, NEWCAS, 2021, pp. 1–4, http://dx.doi.org/10.1109/NEWCAS50681.2021.9462787. Jiang, 2020, Energy aware edge computing: A survey, Comput. Commun., 151, 556, 10.1016/j.comcom.2020.01.004 Dutta, 2021, TinyML meets IoT: A comprehensive survey, Internet of Things, 16, 10.1016/j.iot.2021.100461 Hester, 2017, Timely execution on intermittently powered batteryless sensors Yildrim, 2018, InK: Reactive kernel for tiny batteryless sensors, 41 Lee, 2019, Intermittent learning: On-device machine learning on intermittently powered system, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol., 3, 10.1145/3369837 K. Maeng, A. Colin, B. Lucia, Alpaca: Intermittent Execution without Checkpoints, Proc. ACM Program. Lang. 1 (OOPSLA) http://dx.doi.org/10.1145/3133920. Yang, 2021, AsTAR: Sustainable energy harvesting for the internet of things through adaptive task scheduling, ACM Trans. Sen. Netw., 18, 10.1145/3467894 Karimi, 2021, Real-time task scheduling on intermittently powered batteryless devices, IEEE Internet Things J., 8, 13328, 10.1109/JIOT.2021.3065947 Sultania, 2022, Batteryless bluetooth low energy prototype with energy-aware bidirectional communication powered by ambient light, IEEE Sens. J., 22, 6685, 10.1109/JSEN.2022.3153097 Zhao, 2022, Towards battery-free machine learning and inference in underwater environments, 29 S. Benninger, M. Magno, A. Gomez, L. Benini, EdgeEye: A Long-Range Energy-Efficient Vision Node For Long-Term Edge Computing, in: 2019 Tenth International Green and Sustainable Computing Conference, IGSC, 2019, pp. 1–8, http://dx.doi.org/10.1109/IGSC48788.2019.8957170. Prasanna, 2022, Implementation OF TINY MACHINE LEARNING MODELS ON ARDUINO 33 - BLE for GESTURE AND SPEECH recognition, Xi’An Jianzhu Keji Daxue Xuebao/J. Xi’An Univ. Archit. Technol., XIV, 160 Saffari, 2021, Battery-free camera occupancy detection system, 13 Giordano, 2020, A battery-free long-range wireless smart camera for face detection, 29 Giordano, 2021, A battery-free long-range wireless smart camera for face recognition, 594 Nordic Semiconductor, 2022 Keysight, 2022 Sabovic, 2020, Energy-aware sensing on battery-less LoRaWAN devices with energy harvesting, Electronics, 9, 10.3390/electronics9060904 Sanchez-Iborra, 2021, LPWAN and embedded machine learning as enablers for the next generation of wearable devices, Sensors, 21, 10.3390/s21155218 Rajapakse, 2022 Hinton, 2015 Gupta, 2022, A TinyML approach to human activity recognition, J. Phys. Conf. Ser., 2273, 10.1088/1742-6596/2273/1/012025 J.D. De Leon, R. Atienza, Depth Pruning with Auxiliary Networks for Tinyml, in: ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP, 2022, pp. 3963–3967, http://dx.doi.org/10.1109/ICASSP43922.2022.9746843. TensorFlow, 2022 Arduino, 2022 Nordic Semiconductor, 2021 Arduino, 2022 ArduCam, 2022 ArduCam, 2022 Texas Instruments, 2022 e-peas semiconductors, 2022 e-peas semiconductors, 2022 Bluetooth S.I.G. working group, 2022 Blidh, 2022 RabbitMQ, 2023 Howard, 2017 Chowdhery, 2019 TensorFlow, 2022 TensorFlow, 2022 Fontaine, 2022, Impact of embedded deep learning optimizations for inference in wireless IoT use cases, IEEE Internet Things Mag., 5, 86, 10.1109/IOTM.001.2200158 Nomidl, 2022 Panasonic, 2022 Digi-Key Electronics, 2023 TensorFlow, 2022 Schoelynck, 2020, Design and testing of a trap removing Chinese mitten crabs ( Eriocheir sinensis , H. Milne Edwards, 1853) from invaded river systems, River Res. Appl., 37