Imagine using computer vision on a device the size of your thumb! Tiny Machine Learning (TinyML) for Computer Vision unlocks this exciting potential, enabling intelligent applications at the edge, from wearables to smart sensors. This course is your launchpad into this cutting-edge field. Whether you're a machine learning enthusiast or an embedded systems developer, ou'll delve into the unique challenges and techniques of running vision models on resource-constrained devices. Learn how to compress models, optimize algorithms, and deploy them on microcontrollers. Discover real-world applications like anomaly detection, object recognition, and gesture control. Master practical skills with hands-on projects using popular TinyML frameworks. Don't just imagine - build the intelligent edge with TinyML for Computer Vision!

felix
Instructor
Dr. Felix Gonda

E-mail: uoj.tinyml@gmail.com

A PDF version of the book will be made available to you via emial.

Lectures and Laboratory

Saturday: 2pm-4pm
Location: Online via zoom (check your email)

Prerequites

  • Linear Algebra: Background in matrices, vectors, and linear equations will come handy when you design models for classification, regression, etc.
  • Machine Learning: Some experience writing TensorFlow/Keras code is required.
Teaching Fellows
Kuol

Kuol Duot
Head Teaching Fellow