Итальянские исследователи создали первую работающую квантовую нейросеть, запустив специальный алгоритм на настоящем квантовом компьютере, пишет The Next Web.
Группа учёных из Университета Павии разработала однослойную искусственную нейросеть, которую запустила на 5-кубитном квантовом процессоре IBM. Такие элементарные нейросети, или перцептроны, составляют основу более комплексных нейронных сетей.
В предыдущих попытках построить перцептрон на квантовой системе исследователи рассматривали отдельные кубиты в качестве нейронов сети. Это громоздкий и чрезвычайно сложный подход, который не приносит ценных результатов. В новом исследовании учёные использовали иной вид алгоритма, близкий к перцептрону Розенблатта. Они успешно реализовали 2-кубитную версию алгоритма на платформе IBM Q Experience для облачных квантовых вычислений. Полученную нейрость использовали для задач по распознаванию изображений. Пока она умеет распознавать три ключевых паттерна на картинках.
«Наш алгоритм имеет существенные преимущества перед классическими моделями перцептрона. Нам удалось представить и классифицировать 4-битные строки с помощью 2 кубитов, а 16-битные — с помощью только 4 кубитов», — отметили учёные.
То есть нейросети, реализованные на квантовых процессорах, могут быть гораздо мощнее тех, что запущены на классических компьютерах. Это может привести к созданию новой разновидности машинного обучения, которое придёт на смену обычным глубоким нейросетям. Одна из сложностей квантовых компьютеров состоит в том, что для них не существует какого-либо программного обеспечения и очень трудно написать код.
Научная работа на тему реализации искусственных нейронов на квантовом процессоре опубликована на сайте ArXiv.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.