Find out more information: http://stm32ai.st.com Transcript: When it comes to artificial intelligence, you might think it's a complex subject reserved for massive servers and high-tech labs. But guess what? We've packed a machine learning algorithm into an Arduino board to recognize hand gestures! So, the power of AI is now at your fingertips, quite literally :). At ST we want everyone to be able to release their creativity and we know that running ML on Arduino is a great way to do so. Here we have an example of an application built with NanoEdge AI studio running on the STM32 of an Arduino GIGA R1 to manage the screen and so on, but we have generated such a small model that you can make it run on every microcontrollers. As you can see when I put my hand in front of the Time of Flight the model is classifying my gesture in real time (the inference time is 35us). Then the Arduino GIGA randomly select a gesture among the possible states and if you’re lucky enough you win the game and you get a gift! let's check out how you can do this in a matter minutes. Let’s start by creating a new project and selecting an Arduino board. Allocate the amount of memory that we want to use and select the sensor.Then we can choose anomaly detection, classification and regression depending the application we want to target. Let's choose a classification and upload our dataset... Et voila ! The studio will find the right AI model and train it locally. You don’t need to be an AI expert, to collect massive amounts of data and to train on big GPUs. This autoML approach is definitely the easiest way to develop AI libraries from scratch! Once the benchmark is over and your AI model is ready. You can download the generated library and integrate it to your project. Of course, if you have chosen an Arduino the library is fully compatible with Arduino IDE. This model can run on any STM32, even on the smallest Cortex M0 based or on the famous Arduino Uno. Indeed, here, the AI model reach more than 99% of balanced accuracy with a size of 130Kb of Flash and less than 1Kb of ram ! By the way, you can easily recreate this application at home by clicking the tutorial link here or here or in description depending editor’s mood. Running AI on the edge provides incredible value for a lot of applications such as predictive maintenance on electrical motor or activity recognition in smart watches to list just a few of them. You can create new exciting features without any additional infrastructure cost. This is one use case among millions so I hope this video gave you some idea of exciting application you can create thanks to AI solutions from ST. You can try the studio from today, find you favorite Arduino board and start building you application for free.
Resource of free step by step video how to guides to get you started with machine learning.
Wednesday, April 10, 2024
NanoEdge AI Studio for Arduino
Find out more information: http://stm32ai.st.com Transcript: When it comes to artificial intelligence, you might think it's a complex subject reserved for massive servers and high-tech labs. But guess what? We've packed a machine learning algorithm into an Arduino board to recognize hand gestures! So, the power of AI is now at your fingertips, quite literally :). At ST we want everyone to be able to release their creativity and we know that running ML on Arduino is a great way to do so. Here we have an example of an application built with NanoEdge AI studio running on the STM32 of an Arduino GIGA R1 to manage the screen and so on, but we have generated such a small model that you can make it run on every microcontrollers. As you can see when I put my hand in front of the Time of Flight the model is classifying my gesture in real time (the inference time is 35us). Then the Arduino GIGA randomly select a gesture among the possible states and if you’re lucky enough you win the game and you get a gift! let's check out how you can do this in a matter minutes. Let’s start by creating a new project and selecting an Arduino board. Allocate the amount of memory that we want to use and select the sensor.Then we can choose anomaly detection, classification and regression depending the application we want to target. Let's choose a classification and upload our dataset... Et voila ! The studio will find the right AI model and train it locally. You don’t need to be an AI expert, to collect massive amounts of data and to train on big GPUs. This autoML approach is definitely the easiest way to develop AI libraries from scratch! Once the benchmark is over and your AI model is ready. You can download the generated library and integrate it to your project. Of course, if you have chosen an Arduino the library is fully compatible with Arduino IDE. This model can run on any STM32, even on the smallest Cortex M0 based or on the famous Arduino Uno. Indeed, here, the AI model reach more than 99% of balanced accuracy with a size of 130Kb of Flash and less than 1Kb of ram ! By the way, you can easily recreate this application at home by clicking the tutorial link here or here or in description depending editor’s mood. Running AI on the edge provides incredible value for a lot of applications such as predictive maintenance on electrical motor or activity recognition in smart watches to list just a few of them. You can create new exciting features without any additional infrastructure cost. This is one use case among millions so I hope this video gave you some idea of exciting application you can create thanks to AI solutions from ST. You can try the studio from today, find you favorite Arduino board and start building you application for free.
Labels:
&s5hQ4xYa9L2th_#,
STMicroelectronics
Published by Free artificial intelligence and machine learning video tutorial resource
Related video tutorials
Subscribe to:
Post Comments (Atom)
Most watched
-
Quick answer: Qwen 3 32B needs about 22.7 GB of VRAM at Q4_K_M with a 4k-token context — a used 24 GB card like the RTX 3090 is the minimu...
-
Using GPUs in TensorFlow, TensorBoard in notebooks, finding new datasets, & more! (#AskTensorFlow) [Collection] In a special live ep...
-
Inside TensorFlow: Summaries and TensorBoard [Collection] Take an inside look into the TensorFlow team’s own internal training sessions-...
-
Quick answer: For machine-learning work, buy an external SSD over a spinning hard drive, pick USB 3.2 Gen 2 (10 Gbps) or faster, and size f...
-
Quick answer: For an 8B model at Q4, local electricity costs roughly $0.05 per million output tokens — against about $0.53 per million ble...
-
Quick answer: Yes, for most budget builders: a used RTX 3090 is still the cheapest route to 24 GB of VRAM with full CUDA support. Capacity...
-
Quick answer: The cheapest path to serious local-AI VRAM is not one new flagship card — it is two used ones. A single RTX 5090 costs $1,999...
-
Quick answer: FLUX.1 dev needs about 10 GB of VRAM at Q4/NF4 quantization for 1024×1024 image generation, so a 12 GB GPU such as the GeFor...
-
Quick answer: DeepSeek V4 Flash is a Mixture-of-Experts model: all 284 billion parameters must be stored, so combined RAM plus VRAM — not ...
-
Hey everyone This is Ujjwal kapil B.tech 2nd year Ai and Ml In this video we covered one of the most important question "COLLEGE KAB O...
No comments:
Post a Comment