الخوارزميات التغايرية
قبل البدء، يُرجى إكمال هذا الاستبيان القصير قبل الدورة، وهو أمر مهم لتحسين محتوانا التعليمي وتجربة المستخدم.
تتناول هذه الدورة تفاصيل الخوارزميات التغايرية والخوارزميات الهجينة الكمومية-الكلاسيكية قصيرة المدى المستندة إلى نظرية التغاير في ميكانيكا الكم. تستطيع هذه الخوارزميات الاستفادة من الحواسيب الكمومية المتاحة اليوم — وهي حواسيب غير متسامحة مع الأخطاء — ما يجعلها مرشحة مثالية لتحقيق التفوق الكمومي.
على مدار هذه الدورة، سنستكشف:
- كل خطوة في سير عمل تصميم الخوارزمية التغايرية
- المقايضات المرتبطة بكل خطوة
- كيفية استخدام أوليّات Qiskit Runtime للتحسين من حيث السرعة والدقة
رغم أن هذه الدورة مخصصة لتكون نقطة بداية للباحثين والمطورين لاستكشاف فائدة الحواسيب الكمومية، لا تتردد في استكشاف المعرفة النظرية والأساسية حول الحوسبة الكمومية عموماً في أساسيات المعلومات والحوسبة الكمومية (المتاحة أيضاً كـسلسلة مقاطع فيديو على YouTube).
سير العمل الهجيني المبسّط
تتضمن الخوارزميات التغايرية عدة مكوّنات معيارية يمكن تركيبها وتحسينها بناءً على التطورات في الخوارزميات والبرمجيات والأجهزة. يشمل ذلك دالة تكلفة تصف مسألة محددة بمجموعة من المعاملات، وأنساتز للتعبير عن فضاء البحث بهذه المعاملات، ومُحسِّن يستكشف فضاء البحث بصورة تكرارية. في كل تكرار، يُقيِّم المُحسِّن دالة التكلفة بالمعاملات الحالية ويختار معاملات التكرار التالي حتى يتقارب نحو الحل الأمثل. تنبع الطبيعة الهجينة لهذه الفئة من الخوارزميات من أن دوال التكلفة تُقيَّم باستخدام موارد كمومية وتُحسَّن عبر موارد كلاسيكية.
-
تهيئة المسألة: تبدأ الخوارزميات التغايرية بتهيئة الحاسوب الكمومي في الحالة الافتراضية ، ثم تحويلها إلى حالة مطلوبة (غير مُعامَلة) نسميها الحالة المرجعية.
يُمثَّل هذا التحويل بتطبيق عامل مرجعي أحادي على الحالة الافتراضية، بحيث .
-
تحضير الأنساتز: لبدء التحسين التكراري من الحالة الافتراضية إلى الحالة الهدف ، يجب تعريف شكل تغايري يُمثِّل مجموعة الحالات المُعامَلة التي تستكشفها الخوارزمية.
نسمي أي تركيبة من الحالة المرجعية والشكل التغايري بـالأنساتز، بحيث: . ستتخذ الأنساتزات في نهاية المطاف شكل دوائر كمومية مُعامَلة قادرة على الانتقال من الحالة الافتراضية إلى الحالة الهدف .
وبذلك سيكون لدينا:
-
تقييم دالة التكلفة: يمكننا تر ميز مسألتنا في دالة تكلفة كتركيبة خطية لعوامل باولي، تُشغَّل على نظام كمومي. بينما يمكن أن تكون هذه معلومات عن نظام فيزيائي كالطاقة أو الدوران، يمكننا أيضاً ترميز مسائل غير فيزيائية. ويمكن الاستفادة من أوليّات Qiskit Runtime لمعالجة الضوضاء بكبت الأخطاء وتخفيفها أثناء تقييم دالة التكلفة.
-
تحسين المعاملات: تُرسَل نتائج التقييم إلى حاسوب كلاسيكي، حيث يحللها مُحسِّن كلاسيكي ويختار المجموعة التالية من قيم المعاملات التغايرية. إذا كان لدينا حل أمثل مسبق، يمكننا ضبطه كـنقطة بداية لـتسريع تحسيننا. قد يُساعد استخدام هذه الحالة الابتدائية المُحسِّنَ في إيجاد حل صالح بشكل أسرع.
-
تعديل معاملات الأنساتز بالنتائج وإعادة التشغيل: تُكرَّر العملية بأكملها حتى تتحقق معايير إنهاء المُحسِّن الكلاسيكي، وتُعاد مجموعة المعاملات الأمثل . ستكون حالة الحل المقترح لمسألتنا عندئذٍ .
نظرية التغاير
الهدف الشائع للخوارزميات التغايرية هو إيجاد الحالة الكمومية ذات القيمة الذاتية الأدنى أو الأعلى لمرصود معين. الفكرة الجوهرية التي سنستخدمها هي نظرية التغاير في ميكانيكا الكم. قبل صياغتها الكاملة، لنستكشف الحدس الرياضي الكامن وراءها.
الحدس الرياضي للطاقة والحالات الأساسية
في ميكانيكا الكم، تأتي الطاقة في صورة مرصود كمومي يُعرف عادةً بـ_الهاميلتوني_، ونرمز إليه بـ. لنتأمل تحليله الطيفي:
حيث هي بُعد فضاء الحالات، و هي القيمة الذاتية -ية أو بمفهوم فيزيائي مستوى الطاقة ، و هي الحالة الذاتية المقابلة: ، وستكون الطاقة المتوقعة لنظام في الحالة (المُعيَّرة) :
إذا أخذنا في الاعتبار أن ، يكون لدينا:
بما أن أساس متعامد معيَّر، فإن احتمال قياس هو ، ومجموع كل الاحتمالات . باختصار، الطاقة المتوقعة لأي نظام أعلى من الطاقة الدنيا أو طاقة الحالة الأساسية:
ينطبق الحجة أعلاه على أي حالة كمومية صالحة (معيَّرة) ، لذا من الممكن تماماً النظر في الحالات المُعامَلة التي تعتمد على متجه معاملات . هنا يأتي دور الجانب "التغايري". إذا اعتبرنا دالة التكلفة وأردنا تصغيرها، فإن الحد الأدن ى سيحقق دائماً:
القيمة الدنيا لـ هي أقرب ما يمكن الوصول إليه من باستخدام الحالات المُعامَلة ، ولن تتحقق المساواة إلا إذا وُجد متجه معاملات بحيث .
نظرية التغاير في ميكانيكا الكم
إذا اعتمدت الحالة (المُعيَّرة) لنظام كمومي على متجه معاملات ، فإن أفضل تقريب للحالة الأساسية (أي الحالة الذاتية ذات القيمة الذاتية الدنيا ) هو الذي يُصغِّر القيمة المتوقعة للهاميلتوني :
سبب صياغة نظرية التغاير بمصطلحات الحدود الدنيا للطاقة هو أنها تتضمن عدداً من الافتراضات الرياضية:
- لأسباب فيزيائية، يجب أن يوجد حد أدنى منتهٍ للطاقة ، حتى لـ.
- لا توجد عادةً حدود عليا.
غير أنه من الناحية الرياضية البحتة، لا يوجد ما يميز الهاميلتوني عن غيره وراء هذه الافتراضات، لذا يمكن تعميم النظرية على مراصد كمومية أخرى وحالاتها الذاتية شريطة استيفاء القيود ذاتها. كذلك، إذا وُجدت حدود عليا منتهية، يمكن تطبيق الحجج الرياضية ذاتها لتعظيم القيم الذاتية بالتبديل بين الحدود الدنيا والحدود العليا.
ملخص
من خلال هذا الدرس، اطلعت على نظرة شاملة للخوارزميات التغايرية. في الدروس التالية، سنستكشف كل خطوة بمزيد من التفصيل والمقايضات المرتبطة بها.