← أحدث الأبحاث
💻 computer science

Code-Guided Reasoning for Small Language Models: Evaluating Executable MCQA Scaffolds

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

المؤلفون الأصليون: Prateek Biswas, Dhaval Patel, Vedant Khandelwal, Shuxin Lin, Amit Sheth

نُشر 2026-05-20
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Prateek Biswas, Dhaval Patel, Vedant Khandelwal, Shuxin Lin, Amit Sheth

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

إليك شرح لورقة البحث "التفكير الموجه بالكود للنماذج اللغوية الصغيرة" (Code-Guided Reasoning for Small Language Models)، باستخدام لغة بسيطة وتشبيهات من الحياة اليومية.

الفكرة الكبرى: إعطاء عقل صغير صندوق أدوات

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

عادةً، تقوم الاختبارات المعيارية بسؤال الطالب: "ما هي الإجابة؟ أ، ب، ج، أم د؟" وتقوم بتقييمه فوراً.

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

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


التجربة: ثلاث طرق للتقييم

لاختبار ذلك، أعد الباحثون سباقاً يتضمن ثلاثة "قنوات" لكل سؤال:

  1. العدو المباشر (الأساس): يُطلب من الطالب السؤال ويجب عليه الصراخ بالإجابة فوراً. لا يُسمح بالتفكير.
  2. المشي لمسافات طويلة بمساعدة (CGR): يتم تزويد الطالب بـ "حزام" (قطعة من الكود كتبها ذكاء اصطناعي فائق الذكاء). يقول هذا الحزام: "حسناً، لنقسم هذه المشكلة إلى ثلاث خطوات. أولاً، احسب (س). ثم، اسأل الطالب عن (ص). ثم، إذا لم تتطابق الإجابات، اسأله مرة أخرى." يتبع الطالب هذه التعليمات، ويقوم بالعمل، ثم يختار الإجابة أخيراً.
  3. تخمين المدرب (من جانب المولد): الذكاء الاصطناعي الفائق الذي كتب "الحزام" يقوم أيضاً بوضع تخمينه الخاص للإجابة. هذه ليست إجابة الطالب؛ بل هي إجابة المدرب.

الهدف: مقارنة نتيجة "العدو المباشر" مقابل "المشي لمسافات طويلة بمساعدة".


النتائج: صندوق الأدوات يعمل (غالباً)

أجرى الباحثون هذا الاختبار على ما يقرب من 20,500 سؤال عبر مواضيع مختلفة (مثل الامتحانات الطبية، والفيزياء، ومسابقات الرياضيات).

  • العدو المباشر: حصل الطلاب الصغار على حوالي 38% من الإجابات الصحيحة (في الأسئلة التي لم يحصلوا فيها على صفر في البداية).
  • المشي لمسافات طويلة بمساعدة (CGR): عندما تم تزويدهم بصندوق أدوات الكود، حصل نفس الطلاب على حوالي 66% من الإجابات الصحيحة.

الخلاصة: منح النموذج الصغير طريقة مهيكلة للتفكير (هيكل الكود) رفع دقة إجاباتهم بنسبة 28 نقطة مئوية. هذه قفزة هائلة.

التشبيه: الأمر يشبه إعطاء طالب آلة حاسبة وورقة عمل خطوة بخطوة. بدونها، قد يخمن "ج" لأنه متوتر. ومع ورقة العمل، يعمل على حل المشكلة ويدرك أن الإجابة هي "أ".


العائق: ليس سحراً (وليس مجانياً)

الورقة صريحة جداً بشأن القيود. "المشي لمسافات طويلة بمساعدة" ليس ترقية مثالية ومجانية. إليك التنبيهات:

  1. يتطلب طاقة أكبر: "المشي لمسافات طويلة بمساعدة" يستخدم حوالي 7 أضعاف قوة الحوسبة (الرموز/Tokens) مقارنة بالعدو المباشر. يجب سؤال الطالب عدة مرات لملء ورقة العمل. هذه ليست مقارنة "تفاحة مقابل تفاحة" للذكاء الخام؛ بل هي مقارنة بين "العقل الخام" مقابل "العقل + الكثير من الجهد".
  2. ورقة العمل قد تكون فوضوية: أحياناً، يُكتب الكود (ورقة العمل) بشكل سيء. قد يرتبك الطالب بسبب التعليمات، أو قد يفشل الجزء من الكود الذي يحاول قراءة الإجابة في العثين على الحرف "أ" ويخمن "س" بدلاً من ذلك.
  3. لا يعمل للجميع: بالنسبة لبعض أنواع الأسئلة (تحديداً بيانات السلاسل الزمنية في مجموعة بيانات "Time-MQA")، جعل صندوق الأدوات الطلاب أسوأ حالاً. يبدو أنه في بعض المشكلات، فإن الإفراط في التفكير وتفكيك الأشياء إلى خطوات يمكن أن يربك طالباً كان جيداً بالفعل في المهمة.
  4. "المدرب" يغش قليلاً: الذكاء الاصطناعي الفائق الذي كتب ورقة العمل (المولد) كان غالباً يعرف الإجابة بنفسه. كان على الباحثين توخي الحذر للتأكد من أن الطالب لا ينسخ إجابة المدرب فحسب. وجدوا أن الطالب تحسن من تلقاء نفسه، لكن معرفة المدرب كانت مساعدة كبيرة.

ما تدعيه هذه الورقة فعلياً (وما لا تدعيه)

ما تدعيه الورقة:

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

ما لا تدعيه الورقة:

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

الخلاصة النهائية

فكر في هذه الورقة كأنها تقرير درجات لطريقة تعليم جديدة. الطريقة هي: "لا تكتفِ بطلب الإجابة من الطالب؛ بل أعطه خطة مهيكلة لحل المشكلة."

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

الباحثون لم يخترعوا طالباً جديداً؛ بل اخترعوا طريقة أفضل تسمح للطلاب الحاليين بإظهار ما يمكنهم القيام به.

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

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

جرّب Digest →