
Обучение нейросетей на микроконтроллере
Цель – сделать устройства «умнее» и эффективнее, наблюдая за изменениями в текущем потоке собираемых данных и самостоятельно корректируя или переконфигурируя «операционную» модель устройства. При необходимости, «знания» полученные устройством, передаются другим развернутым в Edge устройствам.
Требования и ограничения:
- Лимитированная память для обучения
- Лимитированная память для буферизации данных
- Фиксированное время обучения нейросети
- Данные не могут сохранятся за произвольное время
- Максимально ограниченное взаимодействие с пользователем (оператором)
- Время обучения должно быть существенно меньше времени сбора данных
- Как правило, время обучения меньше секунды