EECS X480.1

Intro to Embedded AI

Artificial intelligence (AI) is being incorporated into small, low-power embedded computing devices for consumer electronics, industry, and the Internet of Things (IoT). Learn about embedded AI and the technological developments and other factors that are motivating new and exciting embedded AI applications. Explore the devices, signal processing methods, embedded machine learning (ML) algorithms, and embedded ML frameworks that are used to create embedded AI systems. Explore embedded AI use cases such as object recognition, wake word detection, and gesture recognition. Use hands-on examples and activities to explore embedded AI applications that use ML models for on-device processing of audio, motion, and many other signals. Understand the unique challenges posed by the deployment of ML models on resource-constrained devices in TinyML applications. For AI applications in IoT (AIoT), review the benefits of edge computing and the tradeoffs considered when making decisions about whether AI processing is done on the edge device or in the cloud.

Icon
Course
Approximate Cost $745
Format Online
Duration 10 Weeks
Total Credits 3

SUMMER 2024

6/24/2024 - 9/1/2024
Weeks 10
Delivery Online
Fee $745
Status Open