Новые нейроморфные архитектуры на базе кроссбар-массивов нанокомпозитных мемристоров (Co-Fe-B)x(LiNbO3)100−x

Обложка

Цитировать

Полный текст

Открытый доступ Открытый доступ
Доступ закрыт Доступ предоставлен
Доступ закрыт Только для подписчиков

Аннотация

Нейроморфные вычислительные системы (НВС) на основе мемристоров представляют скоростной и энергоэффективный подход к обучению нейронных сетей (НС) и решению когнитивных задач (распознавание образов, обработка больших данных, предсказание и т.д.) [1]. Мемристоры могут быть реализованы в геометрии больших кроссбар массивов для выполнения операции векторно-матричного умножения (ВМУ) за один шаг путем взвешенного суммирования электрических токов (согласно законам Ома и Кирхгоффа) [1]. В свою очередь, являясь самой массовой параллельной операцией в обучении и выводе НС, ВМУ чрезвычайно затратна по времени и энергии в традиционных архитектурах фон Неймана. В связи с этим отличием НВС на основе мемристоров представляют большой интерес. Мемристоры уже успешно реализованы для различных реализаций НВС, продемонстрированы такие схемы, как многослойный персептрон (MLP) [2], долговременная кратковременная память и другие. Большинство этих НВС обычно обучаются с помощью различных типов алгоритмов обучения градиентного спуска, аппаратная реализация которых сложна из-за ненадежных вариаций мемристивных устройств от цикла к циклу (c2c) и от устройства к устройству (d2d). Было предложено несколько подходов для частичного смягчения этих проблем, в том числе резервуарные вычисления [3] и инженерия точных признаков [4]. Общая идея таких подходов заключается в уменьшении количества необходимых весов (т.е. мемристоров) по сравнению с полносвязными НС. В этом отношении большой интерес представляют такие новые архитектуры, как сверточная НС (СНС) и MLP-миксер, поскольку они обеспечивают значительное снижение веса без снижения эффективности классификации. Хотя СНС на основе мемристоров уже была продемонстрирована, различные аспекты ее реализации (такие как совместное проектирование гибридного аппаратного и программного обеспечения) еще предстоит изучить. MLP-миксер был реализован только программно. Поэтому в данной работе мы изучили возможность аппаратной реализации СНС и MLP-миксер на основе кроссбар массивов мемристоров. С этой целью были изучены мемристоры на основе нанокомпозита (Co-Fe-B)x(LiNbO3)100-x (CFB-LNO НК), работающие по механизму мультифиламентного резистивного переключения (РП), демонстрирующие высокую выносливость, длительную стабильность и обладающие многоуровневым РП [5].

Массив мемристоров был изготовлен с использованием лазерной фотолитографии для формирования рисунка электродных шин и ионно-лучевого напыления на оригинальной установке для нанесения активного слоя (LiNbO3 толщиной ~10 нм и НК CFB-LNO толщиной ~290 нм с x ≈10–25 ат. %). ). Подробности процесса изготовления можно найти в работе [5].

ВАХ изготовленных мемристоров показали небольшие вариации c2c и d2d, пластичность с 16 различными резистивными состояниями и выносливость более 105 циклов. Используя кроссбар массивы на основе нанокомпозитов, мы реализовали гибридную СНС, состоящую из аппаратного экстрактора признаков с одним/двумя ядрами и программного классификатора. Кроме того, мы продемонстрировали в модели, что использование исследуемых мемристоров в адаптированной архитектуре MLP-миксера приводит к высокой точности классификации, устойчивой к мемристивным вариациям и зависшим устройствам.

Полный текст

Нейроморфные вычислительные системы (НВС) на основе мемристоров представляют скоростной и энергоэффективный подход к обучению нейронных сетей и решению когнитивных задач (распознавание образов, обработка больших данных, предсказание и т.д.) [1]. Мемристоры могут быть реализованы в геометрии больших кроссбар-массивов для выполнения операции векторно-матричного умножения (ВМУ) за один шаг путём взвешенного суммирования электрических токов (согласно законам Ома и Кирхгоффа) [1]. В свою очередь, являясь самой массовой параллельной операцией в обучении и выводе нейронных сетей, ВМУ чрезвычайно затратна по времени и энергии в традиционных архитектурах фон Неймана. В связи с этим отличия НВС на основе мемристоров представляют большой интерес. Мемристоры уже успешно реализованы для различных реализаций НВС, продемонстрированы такие схемы, как многослойный персептрон (MLP) [2], долговременная кратковременная память и другие. Большинство этих НВС обычно обучаются с помощью различных типов алгоритмов обучения градиентного спуска, аппаратная реализация которых сложна из-за ненадёжных вариаций мемристивных устройств от цикла к циклу (c2c) и от устройства к устройству (d2d). Было предложено несколько подходов для частичного смягчения этих проблем, в том числе резервуарные вычисления [3] и инженерия точных признаков [4]. Общая идея таких подходов заключается в уменьшении количества необходимых весов (т.е. мемристоров) по сравнению с полносвязными нейронными сетями. В этом отношении большой интерес представляют такие новые архитектуры, как свёрточная нейронная сеть (СНС) и MLP-миксер, поскольку они обеспечивают значительное снижение веса без уменьшения эффективности классификации. Хотя СНС на основе мемристоров уже была продемонстрирована, различные аспекты её реализации (такие как совместное проектирование гибридного аппаратного и программного обеспечения) ещё предстоит изучить. MLP-миксер был реализован только программно. Поэтому в данной работе мы изучили возможность аппаратной реализации СНС и MLP-миксера на основе кроссбар-массивов мемристоров. С этой целью были изучены мемристоры на основе нанокомпозита (Co-Fe-B)x(LiNbO3) 100−x (CFB-LNO НК), работающие по механизму мультифиламентного резистивного переключения. Они демонстрируют высокую выносливость, длительную стабильность и обладают многоуровневым резистивным переключением [5].

Массив мемристоров был изготовлен с использованием лазерной фотолитографии для формирования рисунка электродных шин и ионно-лучевого напыления на оригинальной установке для нанесения активного слоя (LiNbO3 толщиной ~10 нм и НК CFB-LNO толщиной ~290 нм с x≈10–25 ат.%). Подробности процесса изготовления можно найти в работе [5].

Вольт-амперные характеристики изготовленных мемристоров показали небольшие вариации c2c и d2d, пластичность с 16 различными резистивными состояниями и выносливость более 105 циклов. Используя кроссбар-массивы на основе нанокомпозитов, мы реализовали гибридную СНС, состоящую из аппаратного экстрактора признаков с одним/двумя ядрами и программного классификатора. Кроме того, мы продемонстрировали в модели, что использование исследуемых мемристоров в адаптированной архитектуре MLP-миксера приводит к высокой точности классификации, устойчивой к мемристивным вариациям и зависшим устройствам.

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ

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

Источник финансирования. Работа выполнена при поддержке Российского научного фонда (проект 22-19-00171). Измерения проводились на оборудовании ресурсных центров (НИЦ «Курчатовский институт»). Авторы благодарят Ю.В. Грищенко, К.Ю. Черноглазова и проф. А.В. Ситникова за изготовление образцов.

Конфликт интересов. Авторы декларируют отсутствие явных и потенциальных конфликтов интересов, связанных с публикацией настоящей статьи.

×

Об авторах

А. В. Емельянов

Национальный исследовательский центр «Курчатовский институт»

Автор, ответственный за переписку.
Email: emelyanov.andrey@mail.ru
Россия, Москва

А. Н. Мацукатова

Национальный исследовательский центр «Курчатовский институт»; Московский государственный университет имени М.В. Ломоносова

Email: emelyanov.andrey@mail.ru
Россия, Москва; Москва

А. И. Ильясов

Национальный исследовательский центр «Курчатовский институт»; Московский государственный университет имени М.В. Ломоносова

Email: emelyanov.andrey@mail.ru
Россия, Москва; Москва

В. А. Демин

Национальный исследовательский центр «Курчатовский институт»

Email: emelyanov.andrey@mail.ru
Россия, Москва

В. В. Рыльков

Национальный исследовательский центр «Курчатовский институт»

Email: emelyanov.andrey@mail.ru
Россия, Москва

Список литературы

  1. Xia Q., Yang J.J. Memristive crossbar arrays for brain-inspired computing // Nat Mater. 2019. Vol. 18, N 4. P. 309–323. Corrected and republished from: Nat Mater. 2019. Vol. 18, 5. P. 518. doi: 10.1038/s41563-019-0291-x
  2. Shchanikov S., Zuev A., Bordanov I., et al. Designing a bidirectional, adaptive neural interface incorporating machine learning capabilities and memristor-enhanced hardware // Chaos, Solitons and Fractals. 2021. Vol. 142. P. 110504. doi: 10.1016/j.chaos.2020.110504
  3. Matsukatova A.N., Prudnikov N.V., Kulagin V.A., et al. Combination of organic-based reservoir computing and spiking neuromorphic systems for a robust and efficient pattern classification // Adv Intell Syst. 2023. Vol. 5, N 6. P. 2200407. doi: 10.1002/aisy.202200407
  4. Matsukatova A.N., Vdovichenko A.Yu., Patsaev T.D., et al. Scalable nanocomposite parylene-based memristors: multifilamentary resistive switching and neuromorphic applications // Nano Res. 2023. Vol. 16. P. 3207–3214. doi: 10.1007/s12274-022-5027-6
  5. Ilyasov A.I., Nikiruy K.E., Emelyanov A.V., et al. Arrays of nanocomposite crossbar memristors for the implementation of formal and spiking neuromorphic systems // Nanotechnol Russia. 2022. Vol. 17. P. 118–125. doi: 10.1134/S2635167622010050

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML

© Эко-Вектор, 2023

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

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

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

8. Субъект персональных данных вправе запретить своему оборудованию прием этих данных или ограничить прием этих данных. При отказе от получения таких данных или при ограничении приема данных некоторые функции Сайта могут работать некорректно. Субъект персональных данных обязуется сам настроить свое оборудование таким способом, чтобы оно обеспечивало адекватный его желаниям режим работы и уровень защиты данных файлов «cookie», Оператор не предоставляет технологических и правовых консультаций на темы подобного характера.

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».