Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Продължителност 21 часa
Съдържание и теми, включени в курса
Основи на TinyML пайплайните
- Преглед на етапите на работния процес на TinyML
- Характеристики на крайния хардуер
- Разсъждения относно проектирането на пайплайна
Събиране и предварителна обработка на данни
- Събиране на структурирани данни и данни от сензори
- Стратегии за етикетиране и аугментация на данните
- Подготовка на набори от данни за ограничените среди
Разработване на модели за TinyML
- Избор на архитектури на модели за микроконтролери
- Работни процеси за обучение с използване на стандартни ML рамки
- Оценка на показателите за ефективност на моделите
Оптимизация и компресия на модели
- Техники за квантуване
- Прореждане и споделяне на тегла
- Балансиране на точността и ресурсните ограничения
Преобразуване и опаковаване на модели
- Експортиране на модели в TensorFlow Lite
- Интегриране на модели в вградени верижки на инструменти
- Управление на размера на модела и ограниченията по памет
Разполагане върху микроконтролери
- Записване на модели в хардуерни целеви платки
- Конфигуриране на средите за време на изпълнение
- Тестване на инференс в реално време
Мониторинг, тестване и валидиране
- Стратегии за тестване на разположените TinyML системи
- Отстраняване на дефекти в поведението на моделите върху хардуера
- Валидиране на ефективността в полеви условия
Интегриране на пълния край-в-край пайплайн
- Изграждане на автоматизирани работни потоци
- Версиониране на данни, модели и микропрограми
- Управление на актуализации и итерации
Резюме и следващи стъпки
Изисквания
- Разбиране на основите на машинното обучение
- Опит в програмирането за вградените системи
- Знакомство с потоци от данни, базирани на Python
Целева аудитория
- Инженери по изкуствен интелект
- Разработчици на софтуер
- Експерти по вградените системи