Duration
2 days
Overview
The course will teach you those fundamental concepts of machine learning by implementing practical exercises which are based on real world examples. You will learn the theory, but get hands on practice building these machine learning algorithms.
Module 1 : World of Machine Learning
- What is Machine Learning?
- Limitations and Ethics of Machine Learning
- Machine Learning on Embedded Devices
- Machine Learning Specific Hardware
- Machine Learning Software Frameworks
- Getting Started with Edge Impulse
- Data Collection
- Feature Extraction from Motion Data
- Feature Selection in Edge Impulse
- Machine Learning Pipeline
Module 2: Tiny Machine Learning
- Welcome to TinyML
- TinyML Challenges
- Introduction to (Tiny) ML
- The Building Blocks of Deep Learning
- Exploring Machine Learning Scenarios
- Building a Computer Vision Model
Module 3: Applications on TinyML
- 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
Programme scope, delivery arrangements and suitability are confirmed during enquiry.