YoVDO

Deploying TinyML

Offered By: Harvard University via edX

Tags

Machine Learning Courses Internet of Things Courses Embedded Systems Courses Image Recognition Courses Audio Processing Courses TinyML Courses

Course Description

Overview

Have you wanted to build a TinyML device? In Deploying TinyML, you will learn the software, write the code, and deploy the model to your own tiny microcontroller-based device. Before you know it, you’ll be implementing an entire TinyML application.

A one-of-a-kind course, Deploying TinyML is a mix of computer science and electrical engineering. Gain hands-on experience with embedded systems, machine learning training, and machine learning deployment using TensorFlow Lite for Microcontrollers, to make your own microcontroller operational for implementing applications such as voice recognition, sound detection, and gesture detection.

The course features projects based on a TinyML Program Kit that includes an Arduino board with onboard sensors and an ARM Cortex-M4 microcontroller. The kit has everything you need to build applications around image recognition, audio processing, and gesture detection. Before you know it, you’ll be implementing an entire tiny machine learning application. You can preorder your Arduino kit here.

Tiny Machine Learning (TinyML) is one of the fastest-growing areas of deep learning and is rapidly becoming more accessible. The third course in the TinyML Professional Certificate program, Deploying TinyML provides hands-on experience with deploying TinyML to a physical device.


Syllabus

  • Introduction to the TinyML Kit
  • Deploying TinyML Applications on Embedded Devices
  • Collecting a Custom TinyML Dataset
  • Pre and Post Processing for Keyword Spotting, Visual Wake Words, and Gesturing a Magic Wand
  • Profiling and Optimization of TinyML Applications

Taught by

Vijay Janapa Reddi and Pete Warden

Tags

Related Courses

Audio Classification with TensorFlow
Coursera Project Network via Coursera
How to Make Your Podcast Sound Great
CreativeLive
Working with Hugging Face
DataCamp
Digital Signal Processing
École Polytechnique Fédérale de Lausanne via Coursera
Introduction to Digital Sound Design
Emory University via Coursera