Метод решения системы уравнений по принципу обучения генеративно-состязательных нейронных сетей (GAN) с помощью модифицированного алгоритма Гровера

Обложка
  • Авторы: Пронин Ц.Б.1, Волосова А.В.2
  • Учреждения:
    1. Московский автомобильно-дорожный государственный технический университет (МАДИ)
    2. Московский государственный технический университет имени Н.Э. Баумана
  • Выпуск: Том 10, № 4 (2023)
  • Страницы: 11-15
  • Раздел: МАТЕМАТИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ, КОМПЛЕКСОВ И КОМПЬЮТЕРНЫХ СЕТЕЙ
  • URL: https://bakhtiniada.ru/2313-223X/article/view/251946
  • DOI: https://doi.org/10.33693/2313-223X-2023-10-4-11-15
  • ID: 251946

Цитировать

Полный текст

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

Аннотация

В статье предлагается метод решения системы уравнений на основе квантового алгоритма поиска Гровера. Поиск решения системы уравнений является вычислительно сложным процессом и его можно рассматривать, как алгоритмический примитив для решения различных задач. Вычислительная сложность поиска решения системы уравнений привела к попыткам реализовать данную задачу при помощи квантовых вычислений. Так, хорошо известно понятие Quantum Linear System Problem (QLSP) – решение систем линейных уравнений с помощью квантового компьютера. Предложенный в статье метод рассматривается в рамках решения системы алгебраических уравнений. Особенностью данного метода является модификация алгоритма Гровера, которая заключается в размещении условия каждого уравнения в отдельной итерации Гровера, что отличается от обычного применения итераций Гровера – повторов оракула и оператора диффузии, при которых оракул не изменяется. Таким образом, реализовано построение собственной функции-оракула алгоритма Гровера для каждого уравнения системы в рамках реализации общей схемы. Особенностью предложенного метода является приближение задачи решения системы уравнений к задаче напоминающей принцип обучения генеративно-состязательных нейронных сетей (GAN) с помощью алгоритма Гровера, так как алгоритм Гровера позволяет анализировать все возможные значения переменных. Благодаря использованию модифицированного алгоритма Гровера, предложенный метод не ограничен обязательным условием равенства количества уравнений числу неизвестных, так как решения неполных систем уравнений могут быть найдены в пределах ограничений, накладываемых размером выделенных квантовых регистров. Предлагается также метод оптимизации квантовой схемы, который заключается в реализации некоторых вычисления непосредственно в теле алгоритма Гровера. Заявленная эффективность предложенного метода составляет O(2n/m). Предложенный в статье метод позволяет получить квантовый примитив для решения широкого спектра практических задач.

Об авторах

Цезарь Борисович Пронин

Московский автомобильно-дорожный государственный технический университет (МАДИ)

Автор, ответственный за переписку.
Email: caesarpr12@gmail.com
ORCID iD: 0000-0002-9994-1032

ассистент

Россия, Москва

Александра Владимировна Волосова

Московский государственный технический университет имени Н.Э. Баумана

Email: volosova@bmstu.ru
ORCID iD: 0000-0002-3817-2671

кандидат технических наук, доцент

Россия, Москва

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

  1. Волосова А.В. Использование тензорной модели для обработки неопределенности в сложных динамических системах // Computation Nanotechnology. 2023. Т. 10. № 1. С. 79–87.
  2. Childs A.M., Kothari R., Somma R.D. Quantum algorithm for systems of linear equations with exponentially improved dependence on precision // SIAM Journal on Computing 1920–1950. 2017. No. 46. Pp. 28–31.
  3. Harrow A.W., Hassidim A., Lloyd S. Quantum algorithm for linear systems of equations // Physical Review Letters. 2009. No. 103. P. 150502.
  4. Dong D., Chen C., Li H., Tarn T.-J. Quantum reinforcement learning // IEEE Transactions on Systems, Man, and Cybernetics. Part B (Cybernetics). 2008. Vol. 38. No. 5. Pp. 1207–1220. doi: 10.1109/TSMCB.2008.925743.
  5. Pronin C.B., Maksimychev O.I., Ostroukh A.V. et al. Creating quantum circuits for training perceptron neural networks on the pRSCIiples of Grover’s algorithm. In: Systems of signals generating and processing in the field of on board communications. Moscow, 2022. Pp. 1–5. doi: 10.1109/IEEECONF53456.2022.9744279.
  6. Ostroukh A.V., Pronin C.B., Volosova A.V. et al. Parametric synthesis of quantum circuits for training perceptron neural networks. In: Intelligent technologies and electronic devices in vehicle and road transport complex (TIRVED). Moscow, 2022, Pp. 1–4. doi: 10.1109/TIRVED56496.2022.9965536.
  7. Grover L.K. A fast quantum mechanical algorithm for database search. In: Proceedings of the twenty-eighth annual ACM symposium on Theory of computing. 1996. Pp. 212–219.

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

Доп. файлы
Действие
1. JATS XML
2. Рис. 1. Квантовая схема для решения системы уравнений

Скачать (15KB)
3. Рис. 2. Результаты работы квантового алгоритма



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

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») на элемент с текстом «Принять и продолжить».