Усовершенствован «осязаемый» искусственный интеллект

Ученые Новгородского государственного университета им. Ярослава Мудрого (НовГУ) разработали не имеющую на сегодня аналогов в России и зарубежных странах математическую модель электронной динамической перестройки аппаратной нейросети.
Нейросеть
Источник: Unsplash

Метод позволит реализовать физическую, «осязаемую» нейросеть с возможностью перестройки в режиме реального времени, сообщил ТАСС автор разработки Александр Никитин. «Если в программной нейросети перестройка — смена задачи — осуществляется через программный код, то как это сделать в аппаратной сети, “в железе”? Как обучить “железку” чему-то новому? Переставлять нейроны вручную?

На данный момент главная проблема физических, т. е. реализованных “в железе”, нейросетей — это перестройка весов, особенно если нейроны имеют субмикронные размеры. Это лишает подобные приборы возможности адекватно реагировать на меняющиеся условия окружающей среды. Возможность динамической перестройки аппаратных нейросетей в реальном времени — одна из важнейших задач, решение которой позволит выйти сфере искусственного интеллекта на новый уровень», — пояснил Никитин.

Аппаратно-реализованные нейронные сети — это класс нейронных сетей, имеющих физическую реализацию. Они построены на различных физических принципах и в основе своей имитируют работу головного мозга. К примеру, электронные схемы, выполненные на микропроцессорах или на специализированных нейрочипах.

В классическом понимании все нейросети представляют собой структуры, состоящие из искусственных нейронов и соединяющих их синапсов, определяющих степень связи между нейронами. Программные нейросети переводят запрос в машинный код — язык инструкций, понятный процессору компьютера, который осуществляет вычисления. То есть скорость работы программного ИИ напрямую зависит от скорости процессора и внешних устройств. Для аппаратной реализации искусственного интеллекта пропускается этот этап преобразования, и нейросеть сразу приступает к вычислению результата — это задает потенциал в приросте скорости получения результата, поскольку вычисления происходят параллельно.

Основа работы новой модели ИИ

Математическая модель ученого НовГУ позволила решить одну из главных задач — обеспечить возможность внешнего управления синапсами — областями взаимодействия между аппаратно-реализованными нейронами. Синапсы нужны для связывания и запоминания отношений «посыл — следствие». С их помощью нейросеть перестраивается с одной задачи на другую, «учится».

Одним из направлений аппаратной реализации нейросетей является их воплощение на базе связанных генераторов колебаний, в основе работы которых лежит эффект синхронизации этих генераторов. «Простыми словами, если в программной нейронной сети закодированную “задачу” заменить набором колебаний с частотами, а нейроны — на генераторы со своими собственными частотами, а функцию синапсов переложить на связь между генераторами, то получим структуру, для которой будет характерно особое поведение на каждое входное частотное воздействие. Картина синхронизации генераторов-нейронов будет зависеть от частот возмущающего колебания», — добавил Никитин.

Предложенным решением является аппаратная модель ИИ на базе связанных генераторов колебаний. В основе модели лежат слоистые магнитоэлектрические структуры, которые представляют собой так называемую электронно-управляемую «площадку» взаимодействия колебаний генераторов-нейронов. В этом случае весами являются области между генераторами-нейронами, на которые можно влиять посредством внешнего воздействия. Такой подход позволяет корректировать алгоритм работы ИИ.

«В процессе работы над математической моделью мы смогли математически связать структуру внешнего электрического поля с областями взаимодействий генераторов-нейронов. Благодаря относительной лаконичности полученной модели мы смогли спроецировать происходящие физические процессы в программную среду Python. Это открывает нам новое поле работы, где в будущем можно будет совместно применять построенную математическую модель с алгоритмами машинного обучения», — пояснил он. Исследование выполнено за счет гранта Российского научного фонда.