Посібники
Використовуй ці посібники, щоб навчитися застосовувати Qiskit до поширених задач квантових обчислень.
- Почни із набору посібників у розділі Початок роботи, якщо ти вперше запускаєш код на квантовому комп'ютері.
- Розділ Робочі процеси на шляху до переваги містить наскрізні приклади використання квантового комп'ютера для розв'язання реальних задач. Ці посібники зосереджені на алгоритмах, які є перспективними кандидатами для досягнення обчислювальної переваги квантового комп'ютера над класичним.
- Розділ Можливості Qiskit містить приклади, які використовують найновіші та найдосконаліші методи в екосистемі Qiskit для покращення частини або всього робочого процесу.
Початок роботи
Ці посібники призначені для початківців, які готові досліджувати виконання квантових алгоритмів на квантовому комп'ютері.
Дослідження робочих процесів на шляху до переваги
Посібники в цьому розділі охоплюють масштабні демонстрації квантових алгоритмів.
Алгоритми верифікованого семплювання
Алгоритми цієї категорії зосереджені на квантових схемах, вихідні розподіли яких кодують розв'язки структурованих задач із верифікованим результатом. Верифікованість означає, що ти можеш перевірити узгодженість виміряних даних — або шляхом оцінки обраного бітового рядка, або завдяки тому, що хибнопозитивні результати не виникають.
Ці посібники висвітлюють методи, де повторне семплювання дає змогу оцінювати специфічні для задачі величини (наприклад, значення функції вартості або спектральні ваги). Ці методи є особливо актуальними для задач оптимізації та моделювання із симетріями.
Оцінка спостережуваних величин
Ці посібники зосереджені на оцінці фізично значущих величин, таких як енергія або значення кореляцій, шляхом підготовки квантових станів і вимірювання спостережуваних величин. Методи включають як варіаційні підходи, так і підходи на основі троттеризованих схем, які забезпечують баланс між виразністю схеми та ефективністю глибини схеми. Акцент робиться на робочих процесах, які зменшують вимоги до квантових ресурсів, зберігаючи точність, та уможливлюють практичну оцінку спостережуваних величин у хімічних і фізичних системах.
Алгоритми для відмовостійких обчислень
У цьому розділі представлені алгоритми з чітко визначеними теоретичними гарантіями, розроблені для виконання на майбутньому квантовому обладнанні з корекцією помилок. Схеми або накладні витрати на семплювання для цих алгоритмів масштабуються таким чином, що не є ефективним за глибиною, і тому з більшою ймовірністю продемонструють квантову перевагу, коли існуватимуть відмовостійкі квантові комп'ютери. Ці посібники ілюструють, як методи працюють в ідеалізованих умовах, і демонструють приклади малого масштабу.
Використання можливостей Qiskit
Цей розділ знайомить із просунутими можливостями екосистеми Qiskit, які підвищують продуктивність, надійність і швидкість при виконанні квантових алгоритмів.
Оптимізація робочого навантаження
Оптимізація робочого навантаження зосереджена або на ефективній оркестрації класичних і квантових ресурсів, або на спеціалізованих методах покращення маніпуляцій із квантовими схемами.
Qiskit Functions
Qiskit Functions — це набір попередньо упакованих інструментів для управління помилками та застосунків, які спрощують проєктування великомасштабних експериментів зі схемами, молекулами, QUBO та іншим.
-
Розробляй нові алгоритми за допомогою Circuit functions — із готовими конвеєрами транспіляції, придушення помилок та пом'якшення помилок.
-
Експериментуй з предметно-орієнтованими задачами за допомогою Application functions — зі звичними для класичних розв'язувачів вхідними та вихідними даними.
-
Quantum Portfolio Optimizer — Qiskit Function від Global Data Quantum
-
Бінарна оптимізація вищого порядку за допомогою Optimization Solver від Q-CTRL
-
Гібридна квантово-покращена ансамблева класифікація (робочий процес стабільності мережі)
-
Розв'язання задачі Market Split за допомогою Iskay Quantum Optimizer від Kipu Quantum
-
Додатки Qiskit
Додатки забезпечують просунуті маніпуляції зі схемами, такі як розрізання, зворотне поширення спостережуваних величин або апроксимація схем, що дозволяє користувачам обходити обмеження апаратного забезпечення ціною збільшених класичних обчислювальних витрат.
Пом'якшення помилок
Пом'якшення помилок вирішує проблему шуму без повної відмовостійкості шляхом відновлення точних очікуваних значень через контрольовані маніпуляції зі схемами та постобробку.
Виявлення помилок
Виявлення помилок ідентифікує некоректні операції для повернення безшумних результатів покадрово за допомогою постобробки.