Свържете се с нас
 Продължителност 21 часa

Съдържание и теми, включени в курса

Основи на TinyML пайплайните

  • Преглед на етапите на работния процес на TinyML
  • Характеристики на крайния хардуер
  • Разсъждения относно проектирането на пайплайна

Събиране и предварителна обработка на данни

  • Събиране на структурирани данни и данни от сензори
  • Стратегии за етикетиране и аугментация на данните
  • Подготовка на набори от данни за ограничените среди

Разработване на модели за TinyML

  • Избор на архитектури на модели за микроконтролери
  • Работни процеси за обучение с използване на стандартни ML рамки
  • Оценка на показателите за ефективност на моделите

Оптимизация и компресия на модели

  • Техники за квантуване
  • Прореждане и споделяне на тегла
  • Балансиране на точността и ресурсните ограничения

Преобразуване и опаковаване на модели

  • Експортиране на модели в TensorFlow Lite
  • Интегриране на модели в вградени верижки на инструменти
  • Управление на размера на модела и ограниченията по памет

Разполагане върху микроконтролери

  • Записване на модели в хардуерни целеви платки
  • Конфигуриране на средите за време на изпълнение
  • Тестване на инференс в реално време

Мониторинг, тестване и валидиране

  • Стратегии за тестване на разположените TinyML системи
  • Отстраняване на дефекти в поведението на моделите върху хардуера
  • Валидиране на ефективността в полеви условия

Интегриране на пълния край-в-край пайплайн

  • Изграждане на автоматизирани работни потоци
  • Версиониране на данни, модели и микропрограми
  • Управление на актуализации и итерации

Резюме и следващи стъпки

Изисквания

  • Разбиране на основите на машинното обучение
  • Опит в програмирането за вградените системи
  • Знакомство с потоци от данни, базирани на Python

Целева аудитория

  • Инженери по изкуствен интелект
  • Разработчици на софтуер
  • Експерти по вградените системи

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории