Огляд технік управління шумом
При виконанні квантових навантажень існує кілька способів зменшити вплив шуму. Доповнення Qiskit з відкритим кодом надають техніки пом'якшення та придушення помилок, що безпосередньо інтегруються у твій робочий процес розробки, тоді як Qiskit Runtime автоматично застосовує вдосконалені стратегії пом'якшення помилок при надсиланні завдань на виконання. Ця сторінка індексує всі доступні інструменти та функції в обох варіантах, щоб допомогти тобі обрати правильний підхід до управління шумом при побудові квантових навантажень.
Загальні техніки управління шумом
Модель спрямованого виконання
Тонко налаштовуй пом'якшення помилок та інші техніки, фіксуючи наміри проєктування на стороні клієнта та переміщуючи генерацію варіантів схем на сторону сервера.
Переглянути документацію →
Динамічне роз'єднання
Вставляє імпульсні послідовності на простоюючі кубіти для придушення помилок когерентності, спричинених небажаними взаємодіями між кубітами під час виконання схеми.
Дізнатися більше →
Pauli twirling
Техніка формування шуму, що перетворює будь-який канал шуму на канал Паулі з більш конкретною структурою; часто поєднується з іншими техніками пом'якшення помилок, що добре працюють з шумом Паулі.
Дізнатися більше →
Доповнення Qiskit AQC-Tensor
Користувачі можуть компілювати початкову частину схеми в майже еквівалентне наближення тієї схеми, але з меншою кількістю шарів.
Переглянути документацію →
Пом'якшення помилок для оцінки очікуваних значень
Twirled readout error extinction (TREX)
Інструмент пом'якшення помилок у Qiskit Runtime, що пом'якшує наслідки помилок вимірювання, випадково замінюючи їх на відкручену послідовність вимірювань.
Дізнатися більше →
Zero-noise extrapolation (ZNE)
Техніка пом'якшення помилок, що обчислює очікуване значення при різних рівнях шуму, а потім оцінює ідеальний результат шляхом екстраполяції зашумлених результатів очікуваних значень до межі нульового шуму.
Дізнатися більше →
Probabilistic error amplification (PEA)
Техніка ZNE, що передбачає проведення попередніх експериментів для вивчення відкрученої моделі шуму схеми, потім використовує цю модель для більш точного посилення помилок.
Дізнатися більше →
Probabilistic error cancellation (PEC)
Повертає незміщену оцінку очікуваного значення, ціною більших накладних витрат, ніж інші техніки, такі як ZNE. Екстраполює вихід ідеальної схеми, виконуючи різні зашумлені екземпляри схеми.
Дізнатися більше →
PEC зі shaded lightcones
Модифікована техніка PEC, що використовує поширення Паулі для зменшення кількості термінів помилок, врахованих у моделі шуму, відповідно до специфіки цільового спостережуваного.
Переглянути документацію →
Operator backpropagation (OBP)
Використовує метод на основі теорії збурень Кліффорда для зменшення глибини схеми шляхом видалення операцій з її кінця ціною більшої кількості вимірювань операторів.
Переглянути документацію →
Propagated noise absorption (PNA)
Техніка пом'якшення помилок у очікуваних значеннях спостережуваних шляхом 'поглинання' обернених вивчених каналів шуму в спостережуване з використанням поширення Паулі.
Переглянути документацію →
Пом'якшення помилок для результатів вибірки
Sample-based quantum diagonalization (SQD)
Реалізує техніку для знаходження власних значень та власних векторів квантових операторів, таких як гамільтоніан квантової системи, використовуючи квантові та розподілені класичні обчислення разом.
Переглянути документацію →
SQD для HPC
Реалізація доповнення SQD, готова для HPC. Написана в сучасних стандартах C++17 та призначена для створення єдиного скомпільованого бінарного файлу для використання з MPI.
Переглянути документацію →
Matrix-free Measurement Mitigation
Matrix-free Measurement Mitigation (M3) — це пакет для масштабованого пом'якшення помилок вимірювань квантових систем, що може обчислюватися паралельно.
Переглянути документацію →