Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

В чем преимущества и недостатки использования квантовых информационных технологий по сравнению с обычными информационными технологиями?

Технологии+4
Павел Васильев
  ·   · 2,1 K
Химик-аналитик, информационные технологии (на...  · 13 дек 2021
Квантовые компьютеры — это технология, которая потенциально может изменить мир высокопроизводительных вычислений, чем и обусловлен огромный интерес научного сообщества и значимый объем инвестиций в их разработку. Однако, несмотря на громкие заявления ИТ-гигантов, такие как новость о достижении квантового превосходства устройством, разработанным Google, ни одна из экспериментальных установок не позволяет решать практические задачи, а стоимость квантовых компьютеров настолько высока, что они, скорее всего, навсегда останутся нишевым продуктом.
Есть задачи, решения которых можно ускорить.
Квантовый компьютер, говоря научным языком, использует технологии манипулирования квантовыми объектами для организации вычислительного процесса. Объекты могут быть разными: частицы света — фотоны, электроны, атомы, молекулы или специально созданные макроструктуры со свойствами, описываемыми в математической теории квантовой механики. Квантовые вычислительные технологии позволяют организовать взаимодействие с такими объектами в информационные логические единицы — кубиты.
Согласно математической теории квантовой механики, взаимодействие квантовых объектов создает промежуточные состояния, содержащие информацию обо всех возможных путях развития этих взаимодействий. Она находится и в кубитах. При правильной организации вычислительного процесса, а именно программирования, такие свойства позволяют ускорить получение решения по сравнению с самыми мощными классическими компьютерами.
Квантовый компьютер обладает важным преимуществом перед классическим — ускорением вычислений, подготовленных непосредственного для этого типа вычислительных устройств. Это относится прежде всего к процессам, которые описываются квантовой механикой, то есть взаимодействию квантовых объектов. Например, химические реакции являются квантовыми по своей природе. По прогнозам экспертов, моделирование на квантовых компьютерах открывает новые перспективы для развития химической отрасли, в частности при создании лекарств или новых материалов.
Важную роль в разработке новых лекарств играет изучение пространственной структуры белковых соединений. Так называемый фолдинг белка — когда цепочка аминокислот укладывается в трехмерную структуру и на ее поверхности остаются активные центры (рецепторы), которыми они присоединяются к живой клетке. Активность и свойства лекарственной молекулы определяется именно этими рецепторами. Расчет фолдинга на классическом компьютере осуществить сложно. Однако доказано, что фолдинг появляется в результате квантовых взаимодействий в цепочке аминокислот, поэтому на квантовом компьютере такой расчет может быть эффективен. Это открывает путь к созданию универсальных вакцин и пониманию механизма заболеваний.
Ускоренное решение логистических задач может оптимизировать потоки товаров для получения экономического эффекта. Здесь используются свойства квантовых вычислений для ускорения задач комбинаторного характера. Одним из наиболее известных примеров такой задачи является задача коммивояжера по нахождению оптимального пути агента с посещением заданного числа заказчиков или пунктов при разумных затратах, например, времени. Это так называемая трансвычислительная задача. Было доказано, что при 66 пунктах для посещения точное ее решение методом перебора всех возможных путей займет миллиарды лет даже у самого высокопроизводительного классического компьютера. Предполагается, что совершенный квантовый компьютер сможет решать эту задачу для сотен и тысяч пунктов за вполне разумное время: от нескольких секунд до нескольких часов.
Задача коммивояжера (TSP от англ. travelling salesman problem) — одна из самых известных задач комбинаторной оптимизации. Заключается в поиске самого выгодного маршрута, проходящего через указанные города хотя бы по одному разу с последующим возвратом в исходный город. В условиях задачи указываются критерий выгодности маршрута (кратчайший, самый дешевый, совокупный критерий и тому подобное) и соответствующие матрицы расстояний, стоимости и тому подобного. Существует несколько частных случаев общей постановки задачи, в частности геометрическая задача коммивояжера (также называемая планарной или евклидовой, когда матрица расстояний отражает расстояния между точками на плоскости), метрическая задача коммивояжера (когда на матрице стоимостей выполняется неравенство треугольника), симметричная и асимметричная задачи коммивояжера.
Традиционные методы вычислений не исчезнут с появлением реально работающих квантовых компьютеров, поскольку те лишь расширят возможности по моделированию и управлению для задач, решения которых можно ускорить. Таким образом повышается эффективность планирования, моделирования и управления бизнесом, различными системами и научными разработками.
Специальные свойства взаимодействующих квантовых объектов используются для алгоритмов криптоанализа. Интерес к квантовым компьютерам подогревается опасением, что методы шифрования, использующиеся уже многие годы, могут быть взломаны, а накопленные данные прочитаны без авторизации.
В настоящий момент в мире есть около 10 различных моделей квантовых устройств — по несколько десятков квантовых объектов каждый. Это всё экспериментальные модели на различной стадии разработки, пока ни одна из них не позволяет решать практические задачи.
Пока что главным препятствием для стабильной работы квантовых компьютеров является высокий уровень шумов, не позволяющий поддерживать нужное состояние квантовых объектов достаточно долго для работы практических алгоритмов.
Разработки алгоритмов для квантовых компьютеров идут одновременно с технологическими исследованиями в ожидании момента, когда их можно будет применить в «железе». В частности, активно идет разработка алгоритмов, которые можно применить на «квантовых системах промежуточного масштабирования» (это те самые экспериментальные модели)
Большинство физических устройств находится в США, где и происходит жесткая конкуренция между ИТ-концернами.
Осенью 2019 года Google заявил о своей технологической победе — достижении квантового превосходства на новом процессоре Sycamore. Квантовый компьютер на основе сверхпроводящих кубитов продемонстрировал быстродействие и решил задачу, с который самый мощный суперкомпьютер справится только за 10 тыс. лет.
Квантовое превосходство — способность квантовых вычислительных устройств решать проблемы, которые классические компьютеры практически не могут решить. В отличие от квантового преимущества, подразумевающего возможность решать проблемы быстрее, с точки зрения теории сложности вычислений под превосходством обычно подразумевается обеспечение суперполиномиального ускорения по сравнению с наиболее известным или возможным классическим алгоритмом.
ИТ-гигант IBM, обладающий на данным момент самым мощным суперкомпьютером IBM Summit (скорость вычислений 200 петафлопсов, емкость дискового пространства 250 петабайтов), поспешил достижение оспорить. Для практиков их спор мало что значит, поскольку квантовое превосходство определяется способностью квантового компьютера решить искусственно созданную задачу быстрее, чем это может сделать самый быстрый классический компьютер. То есть классическому компьютеру предложили промоделировать квантовый, и выяснилось, что он на это не способен.
Квантовый компьютер — нишевой продукт, заменить классический он никогда не сможет. Но в перспективе будет востребован в тех сферах, где нужен большой объем вычислений. К таким задачам относится, например, моделирование физических процессов в сложных квантовых системах. Кроме того, логистика, размещение в пространстве, генетика, молекулярное моделирование, ускорение поиска глобального оптимума при анализе рынка. Для многих из этих задач есть попытка делать квантовые алгоритмы.
Доступ к некоторым устройствам возможен в облаке. Площадка IBM Quantumexperience дает доступ как к симуляторам квантовых вычислений, работающих на классическом компьютере, так и к самим квантовым вычислителям, на которых можно проверить свои алгоритмы. Для этого только нужно зарегистрироваться на сайте концерна.
На данный момент серьезным недостатком квантового компьютера является его цена. И сами машины, и их эксплуатация стоят огромных денег. Достаточно сказать, что большую часть объема устройства занимает система охлаждения, позволяющая опустить температуру до 1/10 градуса выше абсолютного нуля, это холоднее, чем в космосе. Сами устройства уникальны, и над их технической разработкой и изготовлением трудятся большие коллективы ученых.
Однако разработка квантовых алгоритмов использует большей частью персональный компьютер и поэтому не отличается от другой подобной деятельности.
Между классическими и квантовыми алгоритмами есть разница, нельзя просто перенести методы их создания с “классики” на кванты. Это нужно уметь, и разработчики, владеющие навыками создания программ для квантовых компьютеров, получат конкурентное преимущество по мере развития “железа”. Но научиться создавать и кодить квантовые алгоритмы не rocket science, это можно уметь без погружения в квантовую физику.
Существует специальный компилятор/отладчик, позволяющий переложить код, написанный на абстрактном языке программирования, на конкретную машину. Понимание принципов работы и ограничений физического устройства поможет делать эту работу, но не является строго необходимым. Большинство систем используют в качестве языка высокого уровня Python и ему подобные, поэтому порог вхождения не так высок, как кажется. Институтам развития необходимо сосредоточиться на поддержке и стимулировании действующих ИТ-разработчиков — не только академических ученых, но и практикующих специалистов — в их стремлении осваивать технологии квантовых вычислений и продвигаться к созданию коммерчески успешных продуктов для решения конкретных практических задач. Это касается и стандартных практик государственной поддержки инноваций, и новых форм, как то: технологические конкурсы, нацеленные на преодоление глобальных технологических барьеров в данной области, для профессионалов или хакатоны для студентов и молодых специалистов.
А вузам при подготовке ИТ-разработчиков уже сейчас необходимо учить их основным принципам работы квантовых компьютеров и создания программного обеспечения, чтобы получить быстродействие в целом спектре сложных трансвычислительных задач, обработке больших данных, предиктивной аналитике, моделировании квантовых систем и процессов и так далее. Тогда в будущем появится возможность для следующего большого шага — рождения квантового искусственного интеллекта, то есть искусственного интеллекта, мощным двигателем которого выступит квантовый вычислитель.
Несу в массы новые технологии. Отдельное...  · 2 янв 2022
Основное преимущество - скорость. Не в разы, а на многие порядки. Это позволяет решать (уже сейчас) задачи, которые раньше не решались вообще (из-за нехватки ресурсов). Однако, квантовые компьютеры могут работать только с... Читать далее
1 эксперт согласен