В России разработали метод обучения квантовых нейросетей в сотни раз быстрее
В России разработали математический метод для ускорения обучения нейросетей на квантовых компьютерах. По расчетам, он дает более чем 300-кратный выигрыш в скорости поиска решения, сообщили в пресс-службе Минобрнауки России.
Автор разработки — старший преподаватель Московского автодорожного института (МАДИ) Цезарь Пронин. Он предложил новый способ построения «квантового оракула» — функции, которая помогает алгоритму распознать верный ответ среди множества вариантов.
В основе метода лежит алгоритм Гровера, который оценивает варианты одновременно, а не перебирает их по одному. Чтобы направить вычисления к нужному результату, ему необходим «оракул». При этом квантовые операции должны оставаться обратимыми: вспомогательные вычисления нужно сворачивать без потери информации.
В качестве «оракула» Пронин предложил обратимый квантовый умножитель. Для его создания исследователь систематизировал матричный аппарат и разработал квантовые аналоги логических операций NOT, AND, OR и XOR, а также полного сумматора. На этой основе сформулирована концепция обучения квантового персептрона — базового элемента нейросети.
Расчеты для 16-кубитного регистра показали, что алгоритм Гровера с новым компонентом ищет решение примерно в 326 раз быстрее классического перебора. Пока речь идет о теоретическом подходе. В дальнейшем исследователь намерен заняться его масштабированием для регистров с двумя-тремя кубитами, адаптацией к симуляторам и квантовым компьютерам промежуточного масштаба, а также вопросами разрядности квантовой арифметики.
Источник: ТАСС
:format(webp)/YXJ0aWNsZXMvaW1hZ2UvMjAyNi85L2ZlMjEzZDdmLTkwZjktNDBkZC04MjNjLWJjZmFmMDM0N2M4OF93RzN6aXVHLmpwZw.webp)
:format(webp)/aHR0cHM6Ly94bi0tODBhaGNubGhzeGoueG4tLXAxYWkvbWVkaWEvbXVsdGltZWRpYS9tZWRpYWZpbGUvZmlsZS8yMDE0LzA4LzI1L2ltYWdlXzIwLmpwZw.webp)
:format(webp)/YXJ0aWNsZXMvaW1hZ2UvMjAyNi85LzlkZjQ1YTllLTZhMmMtNDE4OC05MDA3LWM0NTEwYmU2MDNhOF9QcU9FNWt0LmpwZw.webp)
:format(webp)/aHR0cHM6Ly94bi0tODBhaGNubGhzeGoueG4tLXAxYWkvbWVkaWEvbXVsdGltZWRpYS9tZWRpYWZpbGUvZmlsZS8yMDE1LzA1LzI4L2RlbV8wMDI3LmpwZw.webp)