Свържете се с нас

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

Въведение в TinyML

  • Какво представлява TinyML?
  • Значението на машинното обучение върху микроконтролери
  • Сравнение между традиционния AI и TinyML
  • Обзор на хардуерните и софтуерните изисквания

Настройка на средата за TinyML

  • Инсталиране на Arduino IDE и настройка на средата за разработка
  • Въведение в TensorFlow Lite и Edge Impulse
  • Зареждане и конфигуриране на микроконтролери за TinyML приложения

Изграждане и внедряване на TinyML модели

  • Разбиране на работния процес при TinyML
  • Обучение на прост модел за машинно обучение за микроконтролери
  • Конвертиране на AI модели във формат TensorFlow Lite
  • Внедряване на модели върху хардуерни устройства

Оптимизиране на TinyML за крайни устройства

  • Намаляване на отпечатъка върху паметта и изчислителните ресурси
  • Техники за квантизация и компресиране на модели
  • Бенчмаркинг на производителността на TinyML модели

Приложения и сценарии за използване на TinyML

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

Предизвикателства и бъдещи тенденции в TinyML

  • Хардуерни ограничения и стратегии за оптимизация
  • Проблеми със сигурността и поверителността в TinyML
  • Бъдещи напредъци и изследвания в TinyML

Обобщение и следващи стъпки

Изисквания

  • Основни познания по програмиране (Python или C/C++)
  • Запознатост с концепциите за машинно обучение (препоръчително, но не е задължително)
  • Разбиране на вградени системи (по избор, но е полезно)

Аудитория

  • Инженери
  • Специалисти по данни
  • Ентусиасти в областта на AI
 14 Часа

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


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

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

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