← أحدث الأبحاث
🤖 machine learning

Provably avoiding over-optimization in Direct Preference Optimization without knowing the data distribution

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

المؤلفون الأصليون: Adam Barla, Emanuele Nevali, Luca Viano, Volkan Cevher

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

المؤلفون الأصليون: Adam Barla, Emanuele Nevali, Luca Viano, Volkan Cevher

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

تخيل أنك تحاول تعليم روبوت كيفية كتابة قصص جيدة. لديك دفتر ملاحظات ضخم من الأمثلة حيث اختار حكم بشري القصة "الأفضل" من بين خيارين. هدفك هو تدريب الروبوت على كتابة قصص تفوز بنفس تلك الأصوات.

هذه هي مهمة تحسين التفضيل المباشر (DPO)، وهي طريقة شائعة لتعليم الذكاء الاصطناعي. ومع ذلك، تعاني DPO من عيب شهير وهو "الإفراط في التحسين" (over-optimization).

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

تقدم الورقة البحثية طريقة جديدة تسمى PEPO (تحسين التفضيل القائم على المجموعة المتشائمة) لإصلاح ذلك دون الحاجة لمعرفة كيفية إنشاء بيانات التدريب بدقة.

إليك كيف تعمل PEPO، باستخدام بعض التشبيهات من الحياة اليومية:

1. المشكلة: "الأحمق الواثق"

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

2. الحل: "لجنة المتشككين"

تغير PEPO قواعد اللعبة باستخدام مجموعة (Ensemble). بدلاً من تدريب طالب واحد، تقوم PEIPO بتدريب لجنة كاملة من الطلاب (لنقل 3 إلى 4 منهم).

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

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

3. الخدعة السحرية: لا حاجة لـ "كرة بلورية"

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

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

4. كيف تولد الإجابات

عندما يحتاج نموذج PEPO لكتابة استجابة، فإنه يقوم بعملية خاصة تسمى "أخذ عينات الرفض" (فكر فيها كمرشح لمراقبة الجودة).

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

قد يبدو هذا بطيئاً، لكن المؤلفين وجدوا "اختصاراً على مستوى الرمز (token-level)" يجعل العملية سريعة بما يكفي للاستخدام في العالم الحقيقي، مما يحافظ على فوائد السلامة دون ضريبة السرعة.

النتائج

اختبرت الورقة البحثية هذا على عدة نماذج لغوية كبيرة (مثل Llama و Mistral و Zephyr).

  • DPO القياسية: ارتفع أداء النموذج في البداية، ثم انهار (منحدر "الإفراط في التحسين").
  • PEPO: ارتفع الأداء ثم استقر. لم ينهار؛ بل استمر في التحسن دون الوقوع في فخ الهلوسة بتقديم كلام لا معنى له.

الخلاصة

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

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

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

جرّب Digest →