Assessing the Efficacy of TinyML Implementations on STM32 Microcontrollers: A Performance Evaluation Study

In recent years, there has been a growing need for efficient deployment of deep learning models on resource-limited edge devices. This trend has prompted the development of NVIDIA's TAO Toolkit and TensorFlow Lite Micro framework as promising solutions for running deep-learning models on STM32...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:International Conference on Advanced Technologies for Signal and Image Processing (Online) Ročník 1; s. 267 - 271
Hlavní autori: Ali, Diouani, Ridha, El Hamdi, Mohamed, Njah
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: IEEE 11.07.2024
Predmet:
ISSN:2687-878X
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí:In recent years, there has been a growing need for efficient deployment of deep learning models on resource-limited edge devices. This trend has prompted the development of NVIDIA's TAO Toolkit and TensorFlow Lite Micro framework as promising solutions for running deep-learning models on STM32 microcontrollers. This paper presents a comparative study between these two tools, aiming to evaluate their performance, resource usage, and ease of deployment. By delving into their respective strengths and limitations, we seek to provide insights into the best practices for optimizing deep learning models in edge computing scenarios. Through empirical analysis, we assess the impact of model optimization techniques on classification accuracy, memory usage, and computational efficiency. Our findings reveal trade-offs between model complexity and resource consumption, shedding light on the strengths and limitations of each tool. Additionally, we explore the feasibility of deploying optimized models on STM32 microcontrollers using the STM32Cube.AI Developer Cloud platform. Insights from this study contribute to the advancement of efficient edge AI solutions by providing guidance on selecting appropriate optimization tools for specific deployment scenarios.
ISSN:2687-878X
DOI:10.1109/ATSIP62566.2024.10638900