Lewati ke konten utama

Konfigurasi penekanan error

Model eksekusi baru, kini dalam rilis beta

Rilis beta dari model eksekusi baru sudah tersedia. Model eksekusi terarah memberikan lebih banyak fleksibilitas saat menyesuaikan alur kerja mitigasi error kamu. Lihat panduan Model eksekusi terarah untuk informasi lebih lanjut.

Versi paket

Kode di halaman ini dikembangkan menggunakan persyaratan berikut. Kami merekomendasikan menggunakan versi ini atau yang lebih baru.

qiskit-ibm-runtime~=0.43.1

Penekanan error mengacu pada teknik-teknik di mana kamu menggunakan pengetahuan tentang efek yang tidak diinginkan untuk memperkenalkan kustomisasi yang bisa mengantisipasi dan menghindari dampak potensial dari efek tersebut. Teknik-teknik ini seringkali terdiri dari mengubah atau menambahkan sinyal kontrol untuk memastikan prosesor kuantum mengembalikan hasil yang diinginkan. Hal ini biasanya menghasilkan overhead pra-pemrosesan kuantum; oleh karena itu, penting untuk mencapai keseimbangan antara menyempurnakan hasil kamu dan memastikan pekerjaan kamu selesai dalam waktu yang wajar.

Primitif mendukung sejumlah teknik penekanan error, termasuk dynamical decoupling dan Pauli twirling. Lihat Teknik mitigasi dan penekanan error untuk penjelasan masing-masing. Saat menggunakan primitif, kamu bisa mengaktifkan atau menonaktifkan metode individual. Lihat bagian Opsi penekanan error lanjutan untuk detailnya.

Estimator menggunakan penekanan dan mitigasi error secara default. Jika kamu tidak ingin ada pemrosesan yang dilakukan pada Circuit input kamu, ikuti instruksi di bagian Matikan semua mitigasi error dan penekanan error.

Opsi penekanan error lanjutan​

Dalam primitif, kamu bisa secara eksplisit mengaktifkan dan menonaktifkan metode mitigasi dan penekanan error individual, seperti dynamical decoupling.

Catatan
  • Tidak semua opsi tersedia untuk kedua primitif. Lihat tabel opsi yang tersedia untuk daftar opsi yang tersedia.
  • Tidak semua metode bekerja bersama pada semua jenis Circuit. Lihat tabel kompatibilitas fitur untuk detailnya.
# Added by doQumentation β€” required packages for this notebook
!pip install -q qiskit-ibm-runtime
from qiskit_ibm_runtime import QiskitRuntimeService
from qiskit_ibm_runtime import SamplerV2 as Sampler

service = QiskitRuntimeService()
backend = service.least_busy(operational=True, simulator=False)

sampler = Sampler(backend)

# Turn on dynamical decoupling with sequence XpXm.
sampler.options.dynamical_decoupling.enable = True
sampler.options.dynamical_decoupling.sequence_type = "XpXm"

print(
f">>> dynamical decoupling sequence to use: {sampler.options.dynamical_decoupling.sequence_type}"
)
>>> dynamical decoupling sequence to use: XpXm
Can't remember the right attributes? Try asking Qiskit Code Assistant.

Matikan semua penekanan error​

Untuk instruksi mematikan semua penekanan error, lihat bagian Matikan semua penekanan dan mitigasi error.

Langkah selanjutnya​

Rekomendasi
Source: IBM Quantum docs β€” updated 27 Apr 2026
English version on doQumentation β€” updated 7 Mei 2026
This translation based on the English version of 11 Mar 2026