filmov
tv
Intro to TinyML Part 2: Deploying a TensorFlow Lite Model to Arduino | Digi-Key Electronics

Показать описание
In this tutorial series, Shawn introduces the concept of Tiny Machine Learning (TinyML), which consists of running machine learning algorithms on microcontrollers.
In this episode, we create an (as simple as possible) Arduino sketch to load our TensorFlow Lite model file and run inference. The model is used to predict values of a sinewave, which we can graph using the Serial Plotter. An LED is hooked up to the Arduino to demonstrate how to connect hardware to machine learning.
TensorFlow has a pre-built library that we can install in Arduino. We use the functions from this library to load our model and run inference to make predictions. Note that at the time this video was made, TensorFlow Lite for Microcontrollers is still under heavy development, so many of the features can change on a regular basis.
Before starting, we recommend you watch the following videos:
Product Links:
Related Videos:
Intro to Edge AI
Getting Started with Machine Learning Using TensorFlow and Keras
Intro to TensorFlow Lite Part 1: Wake Word Feature Extraction
Intro to TensorFlow Lite Part 2: Speech Recognition Model Training
Low-Cost Data Acquisition (DAQ) with Arduino and Binho for Machine Learning
Intro to TinyML Part 1: Training a Neural Network for Arduino in TensorFlow
Related Articles:
What is Edge AI?
Getting Started with Machine Learning Using TensorFlow and Keras
TensorFlow Lite Tutorial Part 1: Wake Word Feature Extraction
TensorFlow Lite Tutorial Part 2: Speech Recognition Model Training
TensorFlow Lite Tutorial Part 3: Speech Recognition on Raspberry Pi
Low-Cost Data Acquisition (DAQ) with Arduino and Binho for ML
Intro to TinyML Part 1: Training a Model for Arduino in TensorFlow
In this episode, we create an (as simple as possible) Arduino sketch to load our TensorFlow Lite model file and run inference. The model is used to predict values of a sinewave, which we can graph using the Serial Plotter. An LED is hooked up to the Arduino to demonstrate how to connect hardware to machine learning.
TensorFlow has a pre-built library that we can install in Arduino. We use the functions from this library to load our model and run inference to make predictions. Note that at the time this video was made, TensorFlow Lite for Microcontrollers is still under heavy development, so many of the features can change on a regular basis.
Before starting, we recommend you watch the following videos:
Product Links:
Related Videos:
Intro to Edge AI
Getting Started with Machine Learning Using TensorFlow and Keras
Intro to TensorFlow Lite Part 1: Wake Word Feature Extraction
Intro to TensorFlow Lite Part 2: Speech Recognition Model Training
Low-Cost Data Acquisition (DAQ) with Arduino and Binho for Machine Learning
Intro to TinyML Part 1: Training a Neural Network for Arduino in TensorFlow
Related Articles:
What is Edge AI?
Getting Started with Machine Learning Using TensorFlow and Keras
TensorFlow Lite Tutorial Part 1: Wake Word Feature Extraction
TensorFlow Lite Tutorial Part 2: Speech Recognition Model Training
TensorFlow Lite Tutorial Part 3: Speech Recognition on Raspberry Pi
Low-Cost Data Acquisition (DAQ) with Arduino and Binho for ML
Intro to TinyML Part 1: Training a Model for Arduino in TensorFlow
Комментарии