@inproceedings{105056aeff274a398768c8ada47b2ce7,
title = "Survey and Enhancements on Deploying LSTM Recurrent Neural Networks on Embedded Systems",
abstract = "The real implementation of a recurrent neural network (RNN) in a low complexity IoT device is evaluated in order to predict the time series of power consumption in tertiary buildings. The RNN type long short-term memory (LSTM) algorithm is adapted for a 32-bit microcontroller unit (MCU) and the backpropagation (BP) algorithm is implemented in-house. We therefore demonstrate that Intelligent IoT (IIoT) devices, such as the Espressif ESP32 MCU, not only implement neural networks (NNs), but also learn on their own. The resulting IIoT architecture has been proven to operate efficiently and compared to the traditional computer-based learning platform. The selected results confirm that stand-alone IoT devices are a truly efficient solution that adds flexibility to the architecture, reduces storage and computation costs, and is more energy-friendly. As a conclusion, it is practically more efficient to exploit low-power and processing-time IIoT for our prediction use case rather than relying on server based distributed systems.",
keywords = "Edge AI, Embedded Systems, Intelligent IoT, Long Short-Term Memory, Machine Learning, Recurrent Neural Networks",
author = "Ghalid Abib and Florian Castel and Nissrine Satouri and Hossam Afifi and Said, \{Adel Mounir\}",
note = "Publisher Copyright: {\textcopyright} 2023 IEEE.; 2023 IEEE International Conference on Communications, ICC 2023 ; Conference date: 28-05-2023 Through 01-06-2023",
year = "2023",
month = jan,
day = "1",
doi = "10.1109/ICC45041.2023.10278766",
language = "English",
series = "IEEE International Conference on Communications",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "949--953",
editor = "Michele Zorzi and Meixia Tao and Walid Saad",
booktitle = "ICC 2023 - IEEE International Conference on Communications",
}