Перейти до основного вмісту

Огляд технік управління шумом

При виконанні квантових навантажень існує кілька способів зменшити вплив шуму. Доповнення Qiskit з відкритим кодом надають техніки пом'якшення та придушення помилок, що безпосередньо інтегруються у твій робочий процес розробки, тоді як IBM Quantum Compute Service автоматично застосовує вдосконалені стратегії пом'якшення помилок при надсиланні завдань на виконання. Ця сторінка індексує всі доступні інструменти та функції в обох варіантах, щоб допомогти тобі обрати правильний підхід до управління шумом при побудові квантових навантажень.

Загальні техніки управління шумом​

Модель спрямованого виконання
Тонко налаштовуй пом'якшення помилок та інші техніки, фіксуючи наміри проєктування на стороні клієнта та переміщуючи генерацію варіантів схем на сторону сервера.
Переглянути документацію →
Динамічне роз'єднання
Вставляє імпульсні послідовності на простоюючі кубіти для придушення помилок когерентності, спричинених небажаними взаємодіями між кубітами під час виконання схеми.
Дізнатися більше →
Pauli twirling
Техніка формування шуму, що перетворює будь-який канал шуму на канал Паулі з більш конкретною структурою; часто поєднується з іншими техніками пом'якшення помилок, що добре працюють з шумом Паулі.
Дізнатися більше →
Доповнення Qiskit AQC-Tensor
Користувачі можуть компілювати початкову частину схеми в майже еквівалентне наближення тієї схеми, але з меншою кількістю шарів.
Переглянути документацію →

Пом'якшення помилок для оцінки очікуваних значень​

Twirled readout error extinction (TREX)
Інструмент пом'якшення помилок у IBM Quantum Compute Service, що пом'якшує наслідки помилок вимірювання, випадково замінюючи їх на відкручену послідовність вимірювань.
Дізнатися більше →
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) — це пакет для масштабованого пом'якшення помилок вимірювань квантових систем, що може обчислюватися паралельно.
Переглянути документацію →