Microsoft выложила в открытый доступ библиотеку Embedded Learning Library, которая позволяет работать с искусственным интелектом на небольших и слабых компьютерах без постоянного подключения к Интернету.
Разработчики говорят, что библиотека, которую разработали Microsoft Research поможет встроить системы машинного обучения в компьютеры с крошечными процессорами. Им не понадобится постоянное подключение к хранилищу и Интернету, сохраняя все наработки в офлайн режиме и таким образом их будет сложно взломать. Бета-версия библиотеки уже доступна на GitHub.
Данные устройства могут быть использованы в «умных перчатках», которые распознают и озвучивают язык жестов и других разработках, даже в мозговых имплантах, которые будут предупреждать пользователя о возможных приступах.
Идея родилась благодаря руководителю направления машинного обучения и оптимизации Microsoft Research Офера Декеля во время атаки его сада белками. Декель написал алгоритм, который распознавал белок и запустил его на Raspberry Pi 3. И таким образом у него получилась система наблюдения за садом и во время появления белок включался разбрызгиватель и отпугивал вредителя.
Самое маленькое устройство, которое протестировалось — одноплатный компьютер Arduino Uno, обладающий 2 килобайтами оперативной памяти. Следующая цель, это алгоритм для работы систем машинного обучения на процессорах Cortex M0, который размером не больше крошки из хлеба.