План на курса

Въведение в Edge AI и оптимизация на модели

  • Разбиране на едж компютърите и AI задачи
  • Компромис: производителност срещу ограничения на ресурсите
  • Обзор на стратегии за оптимизация на модели

Избор на модели и предобучение

  • Избор на леки модели (например, MobileNet, TinyML, SqueezeNet)
  • Разбиране на архитектури на модели, подходящи за едж устройства
  • Използване на предобучени модели като база

Fine-Tuning и преобучение на модели

  • Принципи на преобучение на модели
  • Адаптиране на модели към специални набори от данни
  • Практични процеси за преобучение

Квантизация на модели

  • Техники за квантизация след обучение
  • Квантизация, осъзнаваща обучение
  • Оценка и компромис

Очистване и компресиране на модели

  • Стратегии за очистване (структурирано vs. неструктурирано)
  • Компресиране и споделяне на тегла
  • Бенчмарк на компресирани модели

Платформи и инструменти за развой

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Съвместимост с едж хардуер и среда за изпълнение
  • Инструментални вериги за развой на платформи с кръстови настройки

Практически пример за развой

  • Развой на Raspberry Pi, Jetson Nano и мобилни устройства
  • Профилиране и бенчмарк
  • Отстраняване на проблеми с развоя

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

Изисквания

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

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

  • Разработчици на вградени AI
  • Специалисти по периферно изчисляване
  • Инженери по машинно обучение, фокусирани върху периферно развертане
 14 Часа

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


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

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

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