RL Squeezes, SFT Expands: A Comparative Study of Reasoning LLMs
تقدم هذه الورقة إطار عمل جديداً يحلل مسارات الاستدلال على مستويي المسار والخطوة ليكشف أن التعلم التعزيزي مع المكافآت القابلة للتحقق (RLVR) يضغط المسارات غير الصحيحة ويركز الاستدلال في خطوات أقل، بينما يعمل الضبط الدقيق الخاضع للإشراف (SFT) على توسيع المسارات الصحيحة وتوزيع الاستدلال عبر خطوات عديدة، مما يفسر النجاح المتكامل لنموذج التدريب المكون من مرحلتين الحالي.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
إليك شرح لورقة البحث "RL Squeezes, SFT Expands: A Comparative Study of Reasoning LLMs" باستخدام لغة بسيطة وتشبيهات إبداعية.
الصورة الكبيرة: طريقتان لتعليم الروبوت كيف يفكر
تخỗل أن لديك روبوتًا يجيد التحدث، لكنه ليس بارعًا في حل المسائل الرياضية المعقدة أو ألغاز البرمجة. لجعل هذا الروبوت أكثر ذكاءً، يستخدم الباحثون طريقتين رئيسيتين للتدريب:
- الضبط الدقيق تحت الإشراف (SFT): هذا يشبه التقليد. أنت تظهر للروبوت مثالاً مثاليًا لكيفية حل خبير بشري لمشكلة ما، خطوة بخطوة، وتقول له: "افعل هذا بالضبط".
- التعلم التعزيزي (RL): هذا يشبه التجربة والخطأ مع وجود لوحة تقييم. أنت تترك الروبوت يحاول حل المشكلة بمفرده. إذا حصل على الإجابة الصحيحة، يحصل على "نجمة ذهبية" (مكافأة). وإذا أخطأ، لا يحصل على شيء. بمر مرور الوقت، يتعلم الروبة تجنب المسارات التي تؤدي إلى الفشل.
يسأل البحث: ما الذي يحدث فعليًا داخل عقل الروبوت عندما نستخدم هاتين الطريقتين المختلفتين؟ هل يغيران كيفية تفكير الروبوت، أم يغيران فقط ما يجيب به؟
اكتشف المؤلفون أن هاتين الطريقتين تفعلان عكس بعضهما البعض تجاه "عملية التفكير" لدى الروبوت.
التشبيه 1: "مسار التفكير" (على مستوى المسار)
تخيل عملية تفكير الروبوت كمتنزه يسير عبر غابة ضبابية شاسعة للعثور على كنز مخفي (الإجابة الصحيحة). هناك مسارات كثيرة: بعضها يؤدي إلى الكنز، والكثير منها يؤدي إلى طرق مسدودة أو منحدرات.
الـ SFT (المُقلِّد) "يوسع" المسارات الجيدة:
عندما تظهر للروبوت خريطة الخبير (SFT)، فإنه يتعلم السير في المسار الصحيح. ولكن إليك الخدعة: يبدأ أيضًا في السير على عديد من الاختلافات المختلفة لذلك المسار الصحيح. يصبح مبدعًا جدًا ومتنوعًا في كيفية العثัง على الكنز.- الخدعة: هو لا يتوقف عن السير في المسارات السيئة. إذا كان الروبوت يتجول بالفعل في مستنقع (يرتكب أخطاء)، فإن SFT يعلمه طرقًا جديدة للمشي، لكنه قد يظل يتجول في المستنقع أحيانًا. إنه "يوسع" عدد الطرق الصحيحة ولكنه لا ينظف المسارات السيئة بالضرورة.
الـ RL (المُقيِّم) "يضغط" المسارات السيئة:
عندما تترك الروبوت يلعب اللعبة مع المكافآت (RL)، فإنه يدرك بسرعة أن مسارات المستنقع تؤدي إلى صفر من النقاط. لذا، يتوقف عن السير هناك. إنه "يضغط" كل المسارات غير الصحيحة، أو المربكة، أو المسدودة خارج الوجود.- الخدعة: هو أيضًا يميل إلى "ضغط" المسارات الجيدة. قد يتوقف عن استكشاف الاختلافات الإبداعية للإجابة الصحيحة ويكتفي بالمسار الوحيد الذي يعرف أنه يعمل بشكل جيد. يصبح مركزًا جدًا، ولكن أقل تنوعًا.
التركيبة الفائزة (SFT + RL):
يشرح البحث لماذا الممارسة الأفضل حاليًا هي القيام بـ SFT أولاً، ثم RL.- أولاً، استخدم SFT لتعليم الروبوت طرقًا جديدة للعثور على الكنز (توسيع المسارات الصحيحة).
- ثم استخدم RL لمعاقبة الروبوت على التجول في المستنقع (ضغط المسارات غير الصحيحة).
- النتيجة: تحصل على روبوت يعرف طرقًا عديدة لحل المشكلة، ولكنه منضبط للغاية في تجنب الأخطاء.
التشبيه 2: "مدينة الأفكار" (على مستوى الخطوة)
الآن، دعونا ننظر إلى تفكير الروبوت ليس كمسار واحد، بل كـ خريطة مدينة. كل "خطوة" في التفكير (مثل "احسب المساحة" أو "تحقق من الصيغة") هي عبارة عن مبنى في هذه المدينة. والروابط بين الخطوات هي الطرق.
الـ RL يخلق مدينة بنظام "المحور والأسلاك" (Hub-and-Spoke):
بعد تدريب RL، تتغير المدينة. يبدأ الروبوت في الاعتماد بشدة على عدد قليل من المباني المحددة والمهمة للغاية (المحاور). هو يزور هذه الخطوات الرئيسية مرارًا وتكرارًا.- الأثر: تصبح المدينة فعالة للغاية ولكنها مزدحمة حول هذه النقاط القليلة. يركز الروبوت "قوة تفكيره" في عدد صغير من الخطوات الحرجة. الأمر يشبه شخصًا يقطع المسافة باستخدام ثلاثة جسور محددة فقط، متجاهلاً جميع الجسور الأخرى.
الـ SFT يخلق مدينة "موزعة":
بعد تدريب SFT، تبدو المدينة مختلفة. يوزع الروبوت تفكيره. هو يزور العديد من المباني، ولا يتم زيارة أي مبنى بشكل مفرط كما في مدينة RL.- الأثر: يكون التفكير "متجانسًا" أو موزعًا بالتساوي. إنه يشبه مدينة يستخدم فيها الجميع مجموعة متنوعة من الشوارع، ولا يوجد شارع واحد يعاني من ازدحام مروري.
النتيجة الرئيسية:
- الـ RL يجعل تفكير الروبوت كثيفًا ومركزًا على خطوات رئيسية قليلة (الضغط/Squeezing).
- الـ SFT يجعل تفكير الروبوت واسعًا وموزعًا عبر خطوات عديدة (التوسيع/Expanding).
شكل المدينة (الطوبولوجيا)
نظر الباحثون أيضًا في "شكل" مدن التفكير هذه باستخدام الهندسة.
- النموذج الأساسي (قبل التدريب): المدينة مقسمة إلى أحياء معزولة (مجتمعات). من الصدد الانتقال من حي إلى آخر. الروبوت يعلق في حلقات محلية.
- الـ RL: يقوم بتحطيم الجدران بين الأحياء. ينشئ مدينة تهيمن عليها بعض "المحاور" الضخمة التي تربط كل شيء ببعضه. هذا يجعل الروبوت سريعًا جدًا في العثور على الإجابة إذا وصل إلى المحور الصحيح، لكنه يعتمد على تلك المحاور المحددة.
- الـ SFT: يقوم أيضًا بتحطيم الجدران، ولكن بدلًا من إنشاء محاور، فإنه يبني شبكة حيث كل شيء متصل بكل شيء آخر. هذا يجعل المدينة قوية وسهلة التنقل من أي نقطة إلى أي نقطة أخرى.
ملخص ادعاءات الورقة البحثية
- الـ RL هو "ضاغط" (Squeezer): إنه يسحق مسارات التفكير غير الصحيحة ويركز تفكير الروبوت في خطوات قليلة عالية الكفاءة وعالية الحركة. إنه يجعل الروبوت جيدًا جدًا في الحصول على الإجابة الصحيحة من المحاولة الأولى (Pass@1) عن طريق إلغاء الخيارات السيئة.
- الـ SFT هو "موسع" (Expander): إنه يعلم الروبوت طرقًا صحيحة جديدة للتفكير وينشر حمل التفكير عبر خطوات عديدة. ومع ذلك، فإنه لا يتخلص تلقائيًا من المسارات السيئة التي ربما كان الروبوت يستخدمها من قبل.
- لماذا ينجح مزيج SFT + RL: تأتي أفضل النتائج من استخدام SFT لتعليم الروبوت كيف يفكر بشكل صحيح (توسيع المسارات الجيدة) ثم استخدام RL لإجباره على التوقف عن ارتكاب الأخطاء (ضغط المسارات السيئة).
- البنية مهمة: يخلق RL هيكل تفكير "ثقيل بالمحاور"، بينما يخلق SFT هيكلًا "موزعًا". كلاهما مختلف عن الهيكل "المجزأ" للنموذج غير المدرب.
تخلص الورقة إلى أن فهم هذه الاختلافات الميكانيكية يساعد في تفسير سبب نجاح وصفة التدريب "ذات المرحلتين" الحالية (SFT ثم RL) في إنشاء ذكاء اصطناٍ لعمليات التفكير.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.