← أحدث الأبحاث
💬 NLP

Are complicated loss functions necessary for teaching LLMs to reason?

تُثبت هذه الورقة أن المكونات المعقدة مثل تقليم (clipping) بأسلوب PPO في GRPO غير ضرورية لتحسين استنتاج النماذج اللغوية الكبيرة، وتقترح بديلاً أبسط وأكثر فعالية يسمى RGRA يعتمد على تقدير الميزة النسبية للمجموعة والتغذية الراجعة السلبية.

المؤلفون الأصليون: Gabriele Carrino, Andrea Sassella, Nicolo Brunello, Federico Toschi, Mark James Carman

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

المؤلفون الأصليون: Gabriele Carrino, Andrea Sassella, Nicolo Brunello, Federico Toschi, Mark James Carman

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

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

لفترة من الوقت، كان الأسلوب "المعياري الذهبي" لتعليم هذه الروبوتات (نماذج اللغات الكبيرة أو LLMs) هو تقنية تسمى GRPO. فكر في GRPO كمدرب صارم وعالي التقنية؛ هذا المدرب يستخدم خطة لعب معقدة تتكون من ثلاث قواعد رئيسية:

  1. مقارنة المجموعة: يطلب من الروبوت محاولة حل نفس المسألة 8 مرات. ثم يقارن بين جميع الإجابات الثمانية ليرى أي منها أفضل من المتوسط.
  2. قاعدة "التقليم" (Clipping): إذا حاول الروبوت تغيير سلوكه بشكل جذري (مثل الانتقال من "لا أعرف" إلى "أنا عبقري" في خطوة واحدة)، فإن المدرب يصفع يده ويقول له: "تمهل! لا تتحمس كثيراً". وهذا ما يسمى بالتقليم.
  3. قاعدة "لا تنسَ من أنت": يذكر المدرب الروبوت باستمرار بضرية البقاء قريباً من شخصيته الأصلية حتى لا يفقد صوابه.

سأل مؤلفو هذه الورقة البحثية سؤالاً بسيطاً: "هل نحتاج حقاً إلى كل هذه القواعد المعقدة؟" ربما يكون المدرب يبالغ في هندسة عملية التدريب.

التجربة: تبسيط المدرب

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

1. تجربة "الثناء فقط" (الإيجابية فقط)

أولاً، جربوا مدرباً يثني فقط على الروبوت عندما يؤدي بشكل أفضل من المتوسط. إذا أدى الروبوت بشكل أسوأ، يتجاهله المدرب تماماً.

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

2. تجربة "بدون تقليم" (RGRA)

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

  • النتي la: من المثير للدهشة، أن الروبوت حقق نتائج أفضل من المدرب الصارم! لقد تعلم بشكل أسرع، وظل مستقراً، وحل مسائل رياضية أكثر بشكل صحيح.
  • الدرس المستفاد: قاعدة "التقليم" (صفع اليد) لم تكن ضرورية. إذا كان لديك أساس جيد (نموذج قوي كبداية) وتغذية راجعة جيدة، يمكن للروبوت التعامل مع التغييرات الكبيرة دون أن يفقد استقراره.

3. تجربة "المكافأة الخام"

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

  • النتيجة: أصيب الروبوت بالارتباك وعدم الاستقرار. لم يكن يعرف كيف يتحسن، بل عرف فقط أنه تحسن.
  • الدرس المستفاد: أنت بحاجة إلى سياق المجموعة (مقارنة الإجابات) لفهم كيفية التحسن.

الاكتشاف الكبير

خلصت الورقة البحثية إلى أن مدرب "GRPO" المعقد كان يقوم بالكثير من العمل غير الضروري.

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

الخلاصة

فكر في الأمر كتعلم ركوب الدراجة.

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

لماذا يهم هذا؟
من خلال إزالة التعقيد غير الضروري، فإن الطريقة الجديدة (RGRA) هي:

  1. أسرع: تقليل الكود البرمجي يعني تدريباً أسرع.
  2. أوضح: من الأسهل على البشر فهم ما يحدث.
  3. أفضل: في كثير من الحالات، تعلمت الروبوتات التفكير المنطقي بشكل أفضل بدون تلك القيود الإضافية.

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

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

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

جرّب Digest →