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