Этот курс поможет вам быстро и уверенно войти в сферу Embedded AI и понять, как разрабатывать и запускать модели искусственного интеллекта непосредственно на устройствах — от микроконтроллеров до edge‑платформ. Материал ориентирован на начинающих и инженеров, желающих освоить современные подходы к вычислениям на периферии.
Почему Embedded AI и Edge AI важны сегодня
Искусственный интеллект стремительно смещается с облака на край сети. Это позволяет создавать быстрые, автономные и энергоэффективные решения. Edge AI используется в робототехнике, промышленности, носимых устройствах, IoT‑датчиках и системах мониторинга. Курс помогает разобраться, почему выполнение ML‑моделей прямо на устройстве становится стандартом и как начать применять эти технологии на практике.
Что вы изучите в процессе обучения
Программа курса сочетает теорию и практику, объясняя ключевые термины, методы и инструменты, используемые для создания Embedded AI‑решений.
Базовые понятия и терминология
Вы разберётесь в различиях между Embedded AI и Edge AI, поймёте, что такое инференс на устройстве, каковы ограничения вычислительных платформ и почему оптимизация модели является критически важной.
Технологии и инструменты
- работа с микроконтроллерами и архитектурой STM32
- конвертация и оптимизация нейросетей
- квантование моделей и подготовка датасетов
- особенности развёртывания ML на ограниченных ресурсах
Практический проект курса
В финале программы вы создадите полноценный Edge AI‑проект — систему распознавания неисправностей двигателя по вибрационным данным. Проект включает:
- сбор данных с датчиков вибрации;
- подготовку и очистку данных;
- обучение компактной нейросети;
- квантование и экспорт модели для STM32;
- развёртывание ML‑инференса на микроконтроллере.
Кейс демонстрирует реальный промышленный сценарий и помогает получить опыт полного ML‑пайплайна.
Структура обучения
Модуль 1. Основы Embedded и Edge AI
Фундаментальные принципы, архитектура систем, ключевые ограничения и типичные сценарии применения.
Модуль 2. Практика разработки
Пошаговое создание embedded‑приложения с использованием инструментов STM32, библиотек для инференса и методов оптимизации.
Модуль 3. Итоговый проект
Вы разрабатываете полноценную систему диагностики двигателя на базе микроконтроллера, собираете данные, обучаете модель и переносите её на устройство.
Что вы получите после прохождения курса
- навыки создания AI‑моделей для микроконтроллеров;
- понимание ограничений вычислений и памяти в embedded‑системах;
- умение работать с пайплайном обработки данных;
- опыт квантования и оптимизации нейросетей;
- готовый проект для портфолио;
- понимание принципов edge computing и real‑time инференса.