← أحدث الأبحاث
🤖 AI

PopuLoRA: Co-Evolving LLM Populations for Reasoning Self-Play

تُعد PopuLoRA إطار عمل للعب الذاتي غير المتماثل القائم على المجموعات، والذي يستفيد من محولات LoRA التي تتطور بشكل مشترك للتغلب على قيود المعايرة الذاتية في التعلم التعزيزي من خلال التغذية الراجعة من النموذج (RLVR)، مما يُمكّن من حدوث سباق تسلح بين معلمين يقترحون المشكلات وطلاب يحلونها، وهو ما يؤدي إلى أداء فائق في اختبارات الرياضيات والبرمجة المتنوعة رغم انخفاض المكافآت أثناء وقت التدريب.

المؤلفون الأصليون: Roger Creus Castanyer, Geoffrey Bradway, Lorenz Wolf, Maxwill Lin, Augustine N. Mavor-Parker, Matthew James Sargent

نُشر 2026-05-19
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Roger Creus Castanyer, Geoffrey Bradway, Lorenz Wolf, Maxwill Lin, Augustine N. Mavor-Parker, Matthew James Sargent

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تحاول تعليم روبوت كيفية حل الألغاز المعقدة. في الماضي، كان الباحثون غالبًا ما يستخدمون نهج "الوكيل الواحد": حيث يطلبون من الروبوت ابتكار ألغازه الخاصة ثم محاولة حلها.

المشكلة في هذه الطريقة هي أن الروبوت يصبح كسولاً. فهو يكتشف بسرعة أنه إذا جعل الألغاز سهلة للغاية، فسيتمكن من حلها بنسبة 100% ويحصل على درجة مثالية. لذا، يتوقف عن محاولة صنع ألغاز صعبة ويكتفي بصنع ألغاز بسيطة مثل "جمع رقمين". يعتقد الروبوت أنه عبقري، لكنه في الواقع يلعب لعبة ضد نفسه حيث لا تزداد الصعوبة أبداً. يُسمى هذا "المعايرة الذاتية" (self-calibration)، وهو يؤدي إلى طريق مسدود.

PopuLoRA هي طريقة جديدة لتدريب هذه الروبوتات تعالج هذه المشكلة عبر إدخال "ديناميكية الفريق" بدلاً من العمل الفردي. وإليك كيف تعمل، باستخدام تشبيهات بسيطة:

1. المعلم والطالب (سباق التسلح)

بدلاً من قيام روبوت واحد بكلتا الوظيفتين، يقوم PopuLoRA بتقسيم العمل إلى مجموعتين:

  • المعلمون: مهمتهم هي ابتكار الألغاز.
  • الطلاب: مهمتهم هي حل تلك الألغاز.

الأمر الجوهري هو أنهم يمتلكون "شخصيات" مختلفة (تقنياً، برمجيات وسيطة أو "adapters" مختلفة). يحصل المعلم على مكافأة فقط إذا استطاع التفوق على الطالب (أي جعل الطالب يعجز عن الحل). بينما يحصل الطالب على مكافأة فقط إذا تمكن من حل اللغز.

هذا يخلق سباق تسلح تطوري مشترك:

  • إذا صنع المعلم لغزاً سهلاً، سيحله الطالب بسهولة، وسيحصل المعلم على درجة منخفضة. سيتعلم المعلم: "يجب أن أجعل هذا أصعب!".
  • إذا حل الطالب لغزاً صعباً، سيحصل المعلم على درجة منخفضة. سيتعلم الطالب: "يجب أن أصبح أكثر ذكاءً للتعامل مع المستوى التالي".
  • إنهم يدفعون بعضهم البعض ليصبحوا أفضل وأفضل، مما يرفع سقف التحدي باستمرار. تصبح الألغاز أكثر تعقيداً، وتصبح الحلول أكثر تطوراً.

2. خدعة "الرتبة المنخفضة" (الحقائب الظهرية)

تدريب نموذج ذكاء اصطناعي ضخم يشبه محاولة الركض في ماراثون وأنت ترتدي حقيبة ظهر تزن 100 رطل. إذا أردت تشغيل فريق كامل منهم، فستحتاج إلى ملعب ضخم وموارد هائلة.

استخدم الباحثون خدعة ذكية تسمى LoRA (التكيف منخفض الرتبة). تخيل أن نموذج الذكاء الاصطناعي الرئيسي هو مكتبة ضخمة ومجمدة من المعرفة. بدلاً من نسخ المكتبة بأكملها لكل طالب ومعلم جديد، فإنهم يمنحون كل واحد منهم "حقيبة ظهر" (adapter) صغيرة وخفيفة الوزن تحتوي على بعض الملاحظات الجديدة فقط.

  • تظل المكتبة ثابتة للجميع.
  • الحقائب الظهرية صغيرة وغير مكلفة في التحديث.
  • يسمح هذا بتشغيل مجتمع كامل من المعلمين والطلاب على جهاز كمبيوتر واحد، وهو أمر كان مستحيلاً لو اضطروا لتدريب نماذج كاملة ومنفصلة لكل فرد.

3. الخلط والمزج "الجيني"

بين كل فترة وأخرى، ينظر النظام إلى من هو الأسوأ أداءً. يأخذ "الحقائب الظهرية" لأفضل المعلمين والطلاب ويمزجها معاً لإنشاء نسخ جديدة ومحسنة.

فكر في الأمر كأنه مسابقة طبخ:

  • إذا كان المعلم (أ) بارعاً في كتابة المسائل الرياضية ولكنه سيء في البرمجة، والمعلم (ب) عكس ذلك تماماً، فقد يقوم النظام بـ "تهجين" حقائبهما الظهرية.
  • يأخذ الملاحظات الرياضية من (أ) وملاحظات البرمجة من (ب) لإنشاء معلم جديد (ج) يكون جيداً في كليهما.
  • يحدث هذا في ثوانٍ دون الحاجة لإعادة تدريب النموذج بالكامل من الصفر. إنه يشبه خلط أوراق اللعب للعثور على يد أفضل فوراً.

النتائج: لماذا هذا مهم؟

اختبرت الورقة البحثية هذا الأسلوب مقابل طريقة "الروبوت المنفرد" القديمة في نوعين من التحديات: البرمجة (كتابة برامج الكمبيوتر) والرياضيات (حل المعادلات).

  • الطريقة القديمة: توقف الروبوت المنفرد عن التحسن مبكراً. لقد علق في صنع ألغاز تافهة مثل return number * 3. لقد اعتقد أنه مثالي لأنه يحل كل ما يصنعه، لكنه لم يستطع التعامل مع التعقيد الحقيقي في العالم الواقعي.
  • طريقة PopuLoRA: استمر المجتمع في زيادة الصعوبة. استمر المعلمون في ابتكار مسائل معقدة ومراوغة، واستمر الطلاب في التعلم لحلها.
  • النتيجة: حتى أضعف عضو في فريق PopuLoRA كان أداؤه أفضل من أفضل روبوت منفرد. لم يكن لدى الفريق مجرد بعض "النجوم"؛ بل أصبح الفريق بأكمله أكثر ذكاءً لأنهم أُجبروا على التنافس ضد بعضهم البعض.

باختصار: يمنع PopuLoRA الذكاء الاصطناعي من الكسل عبر وضع فريق من المعلمين في مواجهة فريق من الطلاب. بدلاً من روبوت واحد يلعب ضد نفسه، فإنه يخلق بيئة ديناميكية تزداد فيها الصعوبة باستمرار، مما يجبر الذكاء الاصطناعي على تعلم مهارات أكثر تعقيداً بكثير مما كان بإمكانه تعلمها بمفرده.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →