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ženo v:
Podrobná bibliografie
Vydáno v:International Conference on Advanced Technologies for Signal and Image Processing (Online) Ročník 1; s. 267 - 271
Hlavní autoři: Ali, Diouani, Ridha, El Hamdi, Mohamed, Njah
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 11.07.2024
Témata:
ISSN:2687-878X
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
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