План на курса

Въведение в Edge AI и оптимизация на модели
  • Разбиране на edge computing и AI натоварвания
  • Компромиси: производителност срещу ограничения на ресурсите
  • Преглед на стратегии за оптимизация на модели
Избор на модели и предобучение
  • Избор на леки модели (например, MobileNet, TinyML, SqueezeNet)
  • Разбиране на архитектури на модели, подходящи за устройства на периферията
  • Използване на предобучени модели като база
Fine-Tuning и трансфер на обучение
  • Основни принципи на трансфер на обучение
  • Адаптиране на модели към персонализирани данни
  • Практични процеси за тонко настройване
Квантизация на модели
  • Техники за квантизация след обучение
  • Квантизация с осведоменост за обучение
  • Оценка и компромиси
Подрязване и компресия на модели
  • Стратегии за подрязване (структурирано срещу неструктурирано)
  • Компресия и споделяне на тегла
  • Бенчмарк на компресирани модели
Платформи и инструменти за развертане
  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Съвместимост с периферно оборудване и среди за изпълнение
  • Инструментални вериги за развертане на различни платформи
Практическо развертане
  • Развертане на Raspberry Pi, Jetson Nano и мобилни устройства
  • Профилиране и бенчмарк
  • Решаване на проблеми при развертане
Резюме и следващи стъпки

Изисквания

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

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

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

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


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

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

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