Hi, I'm new to the whole AI and ML area. I'm thinking of learning Machine learning and thinking of using Arduino as the platform. Which one of the Arduino boards do you think is best for AI or machine learning applications? It would be powerful enough to run ML applications while being pocket-friendly. Here is what I used as a reference for selecting Arduino boards - Types of Arduino- Quick comparison, This page gives a comprehensive list of all Arduino boards and their feature.
Arduino is not the best platform for this as you don't get the full scope of ML / AI with an arduino.
use your computer.
if you insist on using an arduino, consider tinyML and Arduino has put together a kit
Hi, I'm not looking for any LLM or anything. something like tinyML would be sufficient.
TinyML is a specific branch of machine learning that focuses on running machine learning models on embedded devices with inherent limitations like model size or computational complexity.
There is nothing wrong with learning for a targeted / limited scope but you will be constrained and not be able to run the "full thing" (not even talking LLM)
if you want to do that on Arduino, have a look at
https://docs.arduino.cc/tutorials/nano-33-ble-sense/get-started-with-machine-learning/
This tutorial is an outstanding introduction into "classic" machine learning, and the code will run the Arduino Uno:
Although the tutorial author doesn't discuss this, if you run the program from different starting points, you get different but equivalent solutions, illustrating the "black box" nature of the derived weight arrays.
This is a well know and fundamental problem with LLMs (large language models) as well, although some inroads into understanding how the weight network actually works is slowly being made.
Arduino Nano 33 BLE sense will be perfect.
As everyone suggests, I will start with the Nano 33 BLE Sense. And let's see where it goes. Thanks everyone for your support.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.