25.04.2024
Подписывайтесь на Telegram-канал по ссылке

Создана квантовая нейросеть, которая может распознавать изображения

Multiclass classification using quantum

Российские физики из НИТУ МИСИС, Российского квантового центра и МГУ впервые в мире представили метод классификации фотографий с высокой точностью для 4-х классов изображений, основанный на архитектуре квантовой свёрточной нейронной сети. Для этого учёные улучшили структуру квантовой схемы и модель квантового персептрона — модель восприятия информации мозгом, которая необходима для процесса обучения нейронной сети. Статья об исследовании в области квантового машинного обучения опубликована в журнале Frontiers in Physics.

В последнее время нейронные сети активно применяется для решения широкого круга вычислительных задач. На данном этапе мощность классических компьютеров перестаёт расти — это значит, что для развития машинного обучения необходим новый подход к обучению нейросетей. Квантовые процессоры, которые в перспективе смогут манипулировать огромными объёмами данных и превзойти классические компьютеры в определённых задачах, позволят реализовать квантовое машинное обучение.

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

«Допустим, у вас есть несколько изображений и вам надо каким-то образом их расклассифицировать, то есть простым языком, компьютер должен посмотреть на изображение и назначить ему одну из меток. Само изображение, конечно, компьютер не видит, он видит лишь огромную сетку из чисел. Расклассифицировать изображения в таком случае поможет метод машинного обучения, который использует большую базу данных, обучаясь на них и находя какие-то паттерны в изображениях, подаваемых на вход. Данную задачу мы решаем с помощью квантового машинного обучения, которое основано на квантовых свёрточных нейронных сетях и видим потенциал развития данного подхода», — рассказала Алёна Мастюкова, младший научный сотрудник лаборатории квантовых информационных технологий НИТУ МИСИС и РКЦ.

Квантовые свёрточные нейронные сети (QCNN) представляют собой ряд свёрточных слоёв или последовательностей квантовых операций, чередующихся со слоями объединения, которые вместе уменьшают размер хранимой информации, сохраняя при этом важные функции набора данных. Российские физики впервые представили метод многоклассовой классификации изображений 4-х классов с высокой точностью, основанный на архитектуре QCNN.

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

«Мы впервые реализовали предложенный подход для решения задачи классификации 4-х классов изображений — рукописные цифры и предметы одежды, используя восемь кубитов для кодирования данных и четыре вспомогательных кубита. Соответствующая процедура машинного обучения была реализована в виде гибридной квантово-классической (вариационной) модели. Данный подход можно реализовать как на эмуляторах, так и на реальных квантовых процессорах. Квантовое машинное обучение — одно из наиболее интересных направлений применений квантовых компьютеров», — пояснил Алексей Федоров заведующий лабораторией квантовых информационных технологий НИТУ МИСИС и РКЦ.

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