Accelerating Quantum Eigensolver Algorithms With Machine Learning
تتقصى هذه الورقة استخدام نماذج تعلم آلي مدربة على بيانات كلاسيكية للتنبؤ بالمعلمات الفائقة المثلى لتسريع خوارزميات حل القيم الذاتية الكمومية على أجهزة NISQ، محققةً تقليلاً متواضعاً في الخطأ على أنظمة مكونة من 28 كيوبت مع تسليط الضوء على الحاجة إلى مزيد من الصقل لبيانات التدريب بناءً على خصائص الهاميلتوني.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
الصورة الكبيرة: ضبط راديو في وسط عاصفة
تخيل أنك تحاول ضبط راديو قديم الطراز للعثور على أغنية محددة (وهي "طاقة الحالة الأرضية" للجزيء). ومع ذلك، فإن الراديو معطل، والإشارة مليئة بالتشويش (الضجيج)، والمحطة بعيدة جداً. هذا هو ما يواجهه العلماء عند استخدام أجهزة الكمبيوتر الكمومية الحالية، المعروفة باسم أجهزة NISQ (الكمية متوسطة الحجم ذات الضجيج). إنها قوية ولكنها "صاخبة"، مما يجعل من الصعب الحصول على إجابة واضحة.
أراد الباحثون في هذه الورقة البحثية إيجاد طريقة لضبط هذا الراديو بشكل أسرع وأكثر دقة. فكرتهم؟ استخدام التعلم الآلي (الذكاء الاصطائي) ليعمل كدليل ذكي. فبدلاً من التخمين العشوائي للإعدادات الصحيحة، قاموا بتدريب كمبيوتر للتنبؤ بأفضل الإعدادات بناءً على ما تعلمه من مشكلات أصغر وأسهل.
المشكلة: الكثير من الأزرار لتدويرها
تحتوي الخوارزميات الكمومية على العديد من "الأزرار" أو المعلمات الفائقة (hyperparameters) التي يجب ضبطها لتعمل بشكل صحيح. فكر في هذه الأزرار مثل أزرار مستوى الصوت، والـ "باس" (Bass)، والـ "تريبل" (Treble)، والتوازن في جهاز الستيريو.
- إذا قمت بتدويرها عشوائياً، فقد تحصل على تشويش.
- إذا قمت بتدويرها بشكل مثالي، ستحصل على الموسيقى.
- لكن هناك الملايين من التوليفات، ومحاولة تجربتها جميعاً تستغرق الكثير من الوقت والطاقة.
ركز الباحثون على نوعين محددين من "أجهزة الراديو" (الخوارزميات) المستخدمة لحل المشكلات الكيميائية:
- ADAPT-QSCI: وهي طريقة تبني الحل قطعة بقطة، مثل تجميع أحجية (Puzzle).
- QCELS: وهي طريقة تستمع إلى كيفية تغير النظام بمرور الوقت لمعرفة طاقته، مثل الاستماع إلى دقات الطبل لتخمين الإيقاع.
الحل: "المتدرب الذكي" (AccelerQ)
أنشأ الفريق أداة تسمى AccelerQ. وإليك كيف تعمل، خطوة بخطوة:
مرحلة التدريب (المتدرب):
تخيل أن لديك شيفاً ماهراً يعرف كيفية طهي وجبات مثالية لعائلات صغيرة (أنظمة تحتوي على ما يصل إلى 16 "مكوناً" أو كيوبت). قام الباحثون بتغذية هذا الشيف بآلاف الوصفات ونتائج جودة الوجبات الناتجة. لقد علموا نموذج تعلم آلي (باستخدام أداة تسمى XGBoost) كيف ينظر إلى المكونات ويخمن أفضل إعدادات الطهي للحصول على ألذ وجبة.- التشبيه: تعلم الذكاء الاصطناعي أنه "إذا كان لديك الكثير من المكونات الحارة، فأنت بحاجة إلى ملح أقل".
مرحلة التنبؤ (الشيف الماهر):
بمجرد تدريب الذكاء الاصطناعي على وجبات صغيرة، طلبوا منه التنبؤ بأفضل الإعدادات لمأدبة ضخمة (أنظمة تحتوي على 20 أو 24 أو حتى 28 كيوبت). لم يقم الذكاء الاصطناعي بطهي الوجبة بنفسه؛ بل قدم فقط قائمة بالإعدادات الموصى بها للشيف.التنفيذ:
عملت الخوارية الكمومية باستخدام هذه الإعدادات الموصى بها من قبل الذكاء الاصطناعي لإيجاد طاقة الجزيء.
ماذا وجدوا: نتائج مختلطة
اختبر الباحثون هذا "المتدرب الذكي" على 16 نظاماً كبيراً مختلفاً. وإليك ما حدث:
- الأخبار الجيدة: في الأنظمة الأكثر صعوبة وتعقيداً (المآدب ذات الـ 28 كيوبت)، عملت الإعدادات الموصى بها من قبل الذكاء الاصطناعي بشكل جيد جداً. في الواقع، قللت الخطأ (أي "التشويش" في الراديو) بنسبة تقارب 0.12% مقارنة باستخدام الإعدادات الافتراضية. كما ساعدت الخوارزمية على إنهاء مهمتها في خطوات (تكرارات) أقل، مما وفر الوقت.
- الأخبار السيئة: في الأنظمة متوسطة الحجم (20 و24 كيوبت)، كانت النتائج غير متسقة. أحياناً ساعد الذكاء الاصطناعي، ولكن في كثير من الأحيان كانت الإعدادات الافتراضية تعمل بنفس الكفاءة أو بشكل أفضل.
- "لماذا": أدرك الباحثون أن الذكاء الاصطناعي واجه صعوبة لأن "المكونات" (البنية الرياضية للمشكلة) في أنظمة التدريب الصغيرة كانت مختلفة عن أنظمة الاختبار الكبيرة. الأمر يشبه تدريب شيف فقط على الطعام الإيطالي ثم الطلب منه طهي وليمة تايلاندية معقدة؛ قد يخمن التوابل، لكنه لن يحصل عليها بشكل مثالي.
الخلاصة: بداية واعدة، ولكن لا يزال هناك المزيد من العمل
تخلص الورقة البحثية إلى أن استخدام التعلم الآلي لضبط الخوارزميات الكمومية هو فكرة واعدة. فقد أظهر أن الذكاء الاصطناعي يمكن أن يساعد في العثور على إعدادات أفضل للمشكلات الكبيرة والمعقدة جداً، حيث يعمل كطريق مختصر لتوف️ير الوقت وتحسين الدقة.
ومع ذلك، فإن "المتدرب الذكي" ليس مثالياً بعد. يعترف الباحثون بأن نموذجهم الحالي يحتاج إلى فهم "نكهة" المشكلة (خصائص الهاملتوني - Hamiltonian) بشكل أفضل. ويخططون للقيام بمزيد من العمل لتعليم الذكاء الاصطناعي كيفية التعامل مع أنواع مختلفة من المشكلات الكيميائية حتى يمكنه أن يكون دليلاً موثوقاً لجميع أجهزة الكمبيوتر الكمومية، وليس فقط الأكبر منها.
باختصار: لقد صنعوا أداة تستخدم الذكاء الاصطناعي لتخمين أفضل الإعدادات لأجهزة الكمبيوتر الكمومية. لقد نجحت بشكل رائع في حل الألغاز الأكبر والأصعب، لكنها لا تزال في مرحلة التعلم للتعامل مع الألغاز متوسطة الحجم.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.