Minimum Bisection Problem: Machine Learning-Based Penalty Parameter Tuning for Optimization on Quantum Annealers
تقترح هذه الورقة إطار عمل يعتمد على تعلم الآلة يقوم بضبط معيار الجزاء تلقائياً لمسألة التقسيم الثنائي الأدنى (Minimum Bisection Problem) على أجهزة التلدين الكمي، وذلك باستخدام نماذج تراجع تعزيز التدرج (Gradient Boosting Regressors) للتنبؤ بفترات الجزاء الفعالة، وتُظهر أداءً متفوقاً على الاستدلالات الكلاسيكية مثل "ميتيس" (Metis) في توليد تقسيمات متوازنة بقيم قطع أقل.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل شبكة واسعة من الطرق أو أجهزة الكمبيوتر أو خطوط الطاقة، جميعها متصلة في نسيج معقد. لإدارة مثل هذا النظام بكفاءة، يحتاج المهندسون غالبًا إلى تقسيمه إلى نصفين متساويين، مع ضمان أن تكون المجموعتان الجديدتان متوازنتين في الحجم مع قطع أقل عدد ممكن من الروابط بينهما. هذه المهمة، المعروفة باسم مشكلة التقسيم الأدنى (minimum bisection problem)، هي تحدٍ كلاسيكي في علوم الحاسوب. إنها أساس لكل شيء، بدءًا من تصميم الرقائق الدقيقة وصولاً إلى تنظيم مراكز البيانات، ومع ذلك فإن العثور على التقسيم المثالي أمر صعب للغاية. ومع نمو الشبكة، ينفجر عدد الطرق الممكنة للقطع، مما يجعل من المستحيل تقريبًا على الحواسيب التقليدية فحص كل خيار. وفي السنوات الأخيرة، ظهر نوع جديد من الحواسيب، يسمى "المُلدن الكمي" (quantum annealer)، كأداة محتملة لمعالجة هذه المشكلات الصعبة. هذه الآلات لا تحسب الإجابات خطوة بخطوة مثل الكمبيوتر المحمول القياسي؛ بل تستخدم القواعد الغريبة للفيزياء الكمية لاستكشاف العديد من الاحتمالات في وقت واحد، بحثًا عن حالة الطاقة الأدنى، والتي تقابل الحل الأفضل. ومع ذلك، لكي تعمل هذه الآلات الكمية بشكل صحيح، يجب ترجمة المشكلة إلى تنسيق رياضي محدد، ويتضمن جزء حاسم من هذه الترجمة قيمة "جزاء" (penalty). تعمل هذه القيمة بمثابة قاعدة صارمة تجبر الآلة على إبقاء النصفين متساويين في الحجم. فإذا كانت قيمة الجزاء ضعيفة جدًا، ستتجاهل الآلة القاعدة وتنتج نتيجة غير متوازنة وغير مجدية. وإذا كانت قوية جدًا، فستصبح الآلة مركزة للغاية على القاعدة لدرجة أنها تنسى تقليل عدد القطوعات الفعلية، مما يؤدي إلى حل رديء. وقد كان العثور على التوازن الصحيح لهذه القيمة مسألة تعتمد تقليديًا على التخمين والتجربة والخطأ اليدوي.
لقد طور فريق من الباحثين من الجامعة التقنية في كوشيتسه بسلوفاكيا طريقة جديدة لحل لعبة التخمين هذه. فبدلاً من مطالبة إنسان بتعديل قيمة الجزاء لكل شبكة جديدة، علموا برنامج كمبيوتر التنبؤ بالإعداد المثالي تلقائيًا. بدأ الباحثون بإنشاء مئات من خرائط الشبكات العشوائية، تتراوح من التجمعات الصغيرة إلى الشبكات الضخمة التي تضم آلاف العقد. ولكل خريطة، أجروا تجارب على نظام كمي مقدم من شركة "D-Wave Systems"، حيث اختبروا نطاقًا واسعًا من قيم الجزاء لمعرفة أي منها ينتج أفضل النتائج. واكتشفوا أن قيمة الجزاء المثالية ليست عشوائية؛ بل تتبع نمطًا يعتمد على حجم الشبكة ومدى كثافة العقد المتصلة بها. وباستخدام هذه البيانات، قاموا بتدريب نموذجين من نماذج تعلم الآلة، وتحديدًا نوع من الخوارزميات يُعرف باسم "منظم تعزيز التدرج" (gradient boosting regressor)، ليعمل كمُتنبئ. تعلمت هذه النماذح كيفية النظر إلى شبكة جديدة غير مرئية، وعدّ عقدها، وقياس كثافتها، وحساب تقدير أولي تقريبي، ثم إخراج نطاق دقيق لقيمة الجزاء التي من المرجح أن تعمل بشكل أفضل.
عندما اختبر الباحثون هذه الطريقة الجديدة على 126 شبكة جديدة تمامًا، كانت النتائج مذهلة. ففي كل حالة، وجه نظام تعلم الآلة الحل الكمي لإيجاد تقسيم متوازن تمامًا. علاوة على ذلك، كانت جودة هذه التقسيمات متفوقة على تلك التي تنتجها أفضل البرمجيات التقليدية المتاحة حاليًا. فالبرمجيات التقليدية، التي تعتمد على خوارزميات كلاسيكية راسخة، فشلت في إنتاج تقسيم متوازن في حوالي نصف حالات الاختبار. وحتى عندما تمكنت من موازنة المجموعات، كان عدد الروابط التي توجب عليها قطعها أعلى باستمرار مما حققه النظام الكمي باستخدام الجزاء المضبوط بواسطة تعلم الآلة. ووجد الباحثون أن هذا التحسن ظل قائمًا عبر جميع أحجام الشبكات التي اختبروها، من الشبكات الصغيرة المكونة من 100 عقدة إلى الشبكات الضخمة المكونة من 4000 عقدة. لقد أزال نهج تعلم الآلة جوهريًا الحاجة إلى العملية المملة للاختبار اليدوي للقيم المختلفة، مما سمح للنظام الكمي بالتركيز بالكامل على إيجاد الحل الأمثل.
كما بحثت الدراسة في كيفية أداء هذه الطريقة على الأجهزة الكمية الفعلية، بدلاً من مجرد النظام الهجين الذي يجمع بين المعالجة الكلاسيكية والكمية. بالنسبة للشبكات الأصغر، أظهرت الأجهزة الكمية المباشرة نتائج واعدة، وغالبًا ما تفوقت على الطرق التقليدية، رغم أنها واجهت صعوبة أكبر مع الاتصالات الكثيفة جدًا الموجودة في بعض الرسوم البيانية. وأشار الباحثون إلى أن نجاح نهجهم يعتمد بشكل كبير على النوع المحدد من الشبكات العشوائية التي استخدموها للتدريب. وبينما عملت الطريقة بشكل مثالي مع هذه الخرائط الاصطناعية، فقد حذروا من أنها ستحتاج إلى إعادة تدريب واختبار على شبكات العالم الحقيقي، مثل خرائط الطرق الفعلية أو الشبكات الاجتماعية، قبل استخدامها في تلك السياقات. كما أشاروا إلى أن القيد الحالي للأجهزة الكمية يعني أنه بالنسبة للمشكلات الكبيرة جدًا، يظل النظام الهجين هو الأداة الأكثر عملية، حيث يمكنه القيام بالعمل الشاق في إعداد المشكلة بينما يبحث الجزء الكمي عن الحل.
في النهاية، يوضح هذا العمل أن تعلم الآلة يمكن أن يعمل كجسر حيوي بين مشكلات التحسين المعقدة والتقنيات الكمية الناشئة. ومن خلال أتمتة ضبط المعلمات الحرجة، جعل الباحثون عملية التلدين الكمي أكثر موثوقية وفعالية. وتشير نتائجهم إلى أنه مع استمرار تطور الحواسيب الكمية، سيكون اقترانها بأنظمة ضبط ذكية قائمة على البيانات أمرًا ضروريًا لحل مشكلات العالم الحقيقي التي يصعب حاليًا على الحواسيب الكلاسيكية التعامل معها بكفاءة. لا تدعي الدراسة أنها حلت مشكلة التقسيم الأدنى لجميع السيناريوهات الممكنة، لكنها توفر إطارًا قويًا ومثبتًا لجعل الحلول الكمية تعمل بشكل أفضل مما كانت عليه من قبل، محولةً عملية كانت تتطلب سابقًا حدس الخبراء إلى عملية يمكن التعامل معها بواسطة خوارزمية مدربة.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.