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

ActiveDPO: Active Direct Preference Optimization for Sample-Efficient Alignment

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

المؤلفون الأصليون: Xiaoqiang Lin, Arun Verma, Zhongxiang Dai, Daniela Rus, See-Kiong Ng, Bryan Kian Hsiang Low

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

المؤلفون الأصليون: Xiaoqiang Lin, Arun Verma, Zhongxiang Dai, Daniela Rus, See-Kiong Ng, Bryan Kian Hsiang Low

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

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

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

يقدم هذا البحث طريقة جديدة تسمى ACTIVEDPO لحل هذه المشكلة. وإليك كيف تعمل، مقسمة إلى مفاهيم بسيطة:

1. الطريقة القديمة: التخمين أو اتباع القواعد

في السابق، حاول الباحثون اختيار الواجبات المنزلية لعرضها على المعلم بطريقتين رئيسيتين:

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

2. الطريقة الجديدة: ACTIVEDPO (المعلم الذي "يتأمل ذاتياً")

ACTIVEDPO يشبه معلماً فائق الذكاء يعرف بالضبط ما الذي لا يعرفه الطالب بعد.

  • استخدام الطالب لتعليم الطالب: بدلاً من استخدام أداة منفصلة وعامة لتقرير ما يجب عرضه على المعلم، يستخدم ACTIVEDPO الطالب نفسه (النموذج اللغوي) لمعرفة ما يحتاج المساعدة فيه. إنه يسأل الطالب: "إذا كان عليك تخمين أي الإجابتين أفضل، فما مدى ثقتك؟"
  • مقياس "الارتباك": تنظر هذه الطريقة إلى "ثقة" الطالب الداخلية (رياضياً، هذا هو التدرج - gradient). إذا كان الطالب مرتبكاً جداً بين إجابتين، فهذه فرصة مثالية لعرض الأمر على المعلم. أما إذا كان الطالب واثقاً بالفعل، فلا داعي لسؤال المعلم.
  • فلتر "التنوع": تخيل أنك تختار أسئلة لتطرحها على معلم. إذا طرحت ثلاثة أسئلة تبدو جميعها متشابهة، فلن تتعلم الكثير. يحتوي ACTIVEDPO على فلتر خاص (يسمى منظم التنوع - diversity regularizer) يقول: "لا تختر هذا السؤال؛ لقد سألنا شيئاً مشابهاً جداً بالأمس". هذا يجبر عملية الاختيار على تغطية آفاق جديدة، مما يضمن أن المعلم يعلم الطالب مجموعة متنوعة من المواضيع.

3. جعل الأمر عملياً: خدعة "الرسم التخطيطي" (Sketch)

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

لقد ابتكر المؤلفون خدعتين ذكيتين لتسريع ذلك:

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

4. النتائج

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

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

ملخص التشبيه

فكر في تدريب الذكاء الاصطناعي مثل تدريب كلب.

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

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

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

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

جرّب Digest →