Первый гибридный мемристорный чип для прямого обработки ИИ на компактных устройствах

Учёные создали первый полностью функционирующий программируемый чип с памятью типа «мемristor». Такой чип способен обрабатывать данные искусственного интеллекта на небольших устройствах с низким потреблением энергии, таких как датчики и смартфоны.

Мемистор – это компактное устройство, которое может хранить и обрабатывать информацию в одном пространстве.

Инженеры создали мемристоры для алгоритмов машинного обучения, но им нужны внешние устройства для работы. Для наилучшей производительности соединения мемристоров нужно плотно связывать с вспомогательными и регулирующими системами.

Учёные из Мичиганского университета создали первый полностью функциональный программируемый чип-мемристор, позволяющий обрабатывать искусственный интеллект в компактных устройствах с низким энергопотреблением, таких как датчики и смартфоны.

Сложные задачи, например голосовые команды, теперь обрабатываются прямо на смартфоне. Это исключает необходимость передачи данных в облако, что сокращает время реакции, увеличивает защиту личной информации и обеспечивает безопасность.

Мемристоры подходят для реализации алгоритмов искусственного интеллекта.

Разработчики выбирают для этих алгоритмов графические процессоры, так как те дают более точные предсказания и быстрее обрабатывают данные при меньшем энергопотреблении по сравнению с процессорами.

Графические процессоры предназначены для параллельной обработки и превосходят процессоры в производительности и пропускной способности на порядок или два. Новый чип на основе мемристровой технологии может быть еще более эффективным, чем графические процессоры.

Каждый мемристор способен совершать тысячи операций внутри ядра одновременно. Разработанный в ходе исследования прототип содержит свыше пяти тысяч восьмисот мемристоров. В коммерческом устройстве их будет миллион.

Массивы мемристоров созданы для выполнения алгоритмов машинного обучения, трансформирующих данные в векторы — списки числовых значений. Векторы обычно сохраняются в матрицах, представленных напрямую на массивах мемристоров.

Первый программируемый чип Memristor

Группа исследователей создала микросхему, предназначенную для соединения матрицы мемристоров с другими элементами, например, преобразователями цифры/аналоги и транзисторами, а также каналами связи, необходимыми для программирования и запуска.

В чип был интегрирован массив мемристоров, а также разработана программа для отображения алгоритмов машинного обучения на матричную структуру матрицы мемристоров.

Представленное устройство использует три различных алгоритма машинного обучения: алгоритм разрежённого кодирования, сеть персептронов и анализ главных компонент.

Полная система предлагает эффективные решения для сетей любой величины и приложений, где важны обработка информации в режиме реального времени и минимальное энергопотребление.

Благодаря постоянным нововведениям в области оборудования, схем, архитектуры и алгоритмов, включая квантовые нейронные сети, этот мемристор способен решать задачи повышенной сложности.