דלג לתוכן הראשי

הגדרת דיכוי שגיאות

מודל ביצוע חדש, כעת בגרסת בטא

גרסת הבטא של מודל ביצוע חדש זמינה עכשיו. מודל הביצוע המכוון מספק גמישות רבה יותר בהתאמה אישית של תהליך העבודה שלך להפחתת שגיאות. ראה את המדריך מודל ביצוע מכוון למידע נוסף.

גרסאות חבילות

הקוד בדף זה פותח באמצעות הדרישות הבאות. אנו ממליצים להשתמש בגרסאות אלה או בגרסאות חדשות יותר.

qiskit-ibm-runtime~=0.43.1

דיכוי שגיאות מתייחס לטכניקות שבהן משתמשים בידע על השפעות לא רצויות כדי להכניס התאמות אישיות שיכולות לצפות ולהימנע מהשפעות פוטנציאליות אלה. טכניקות אלה כוללות לרוב שינוי או הוספת אותות בקרה כדי להבטיח שהמעבד הקוונטי מחזיר את התוצאות הרצויות. בדרך כלל הדבר גורר תקורה של עיבוד מקדמי קוונטי; לכן, חשוב למצוא איזון בין שיפור התוצאות לבין הבטחה שהעבודה שלך תסתיים בזמן סביר.

ה-Primitives תומכים במספר טכניקות לדיכוי שגיאות, כולל דיכוי דינמי ו-Pauli twirling. ראה טכניקות להפחתה ודיכוי שגיאות להסבר על כל אחת מהן. בעת שימוש ב-Primitives, ניתן להפעיל או לכבות שיטות בודדות. ראה את הסעיף אפשרויות מתקדמות לדיכוי שגיאות לפרטים.

ה-Estimator מפעיל דיכוי שגיאות והפחתת שגיאות כברירת מחדל. אם אינך רוצה שיבוצע עיבוד כלשהו על מעגלי הקלט שלך, עקוב אחר ההוראות בסעיף כיבוי כל הפחתת השגיאות ודיכוי השגיאות.

אפשרויות מתקדמות לדיכוי שגיאות

ב-Primitives, ניתן להפעיל ולכבות באופן מפורש שיטות בודדות להפחתה ודיכוי שגיאות, כמו דיכוי דינמי.

הערות
  • לא כל האפשרויות זמינות לשני ה-Primitives. ראה את הטבלה אפשרויות זמינות לרשימת האפשרויות הזמינות.
  • לא כל השיטות עובדות יחד על כל סוגי המעגלים. ראה את הטבלה תאימות תכונות לפרטים.
# 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.

כיבוי כל דיכוי השגיאות

להוראות לכיבוי כל דיכוי השגיאות, ראה את הסעיף כיבוי כל דיכוי השגיאות וההפחתה.

השלבים הבאים

המלצות