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

The Attribution Contract: Feature Attribution for Generative Language Models

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

المؤلفون الأصليون: Giang Nguyen

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

المؤلفون الأصليون: Giang Nguyen

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

تخيل أنك تحاول اكتشاف لماذا طهى الطاهي طبقاً معيناً. تريد أن تعرف أي المكونات كانت الأكثر أهمية للمذاق النهائي.

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

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

إذا طهى الطاهي كلمة "Le" (بمعنى "الـ" بالفرنسية) أولاً، فإن هذه الـ "Le" ستصبح الآن موضوعة على الطاولة، بانتظار أن تُستخدم كمكون للكلمة التالية، "chien" (كلب).

المشكلة: ارتباك "مَن فعل ماذا؟"

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

يسمي المؤلف هذا الارتباك "مغالطة الإسناد الذاتي" (Self-Attribution Fallacy).

إليك تشبيهاً بسيطاً:
تخيل أنك تشاهد سباق تتابع.

  • العداء (أ) يسلم العصا إلى العداء (ب).
  • العداء (ب) يركض بسرعة ويفوز بالسباق.

إذا سألت: "من المسؤول عن ركض العداء (ب) بسرعة؟"

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

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

الحل: "عقد الإسناد" (The Attribution Contract)

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

قبل أن تسأل الذكاء الاصطناي "لماذا كتبت هذا؟"، يجب عليك توقيع عقد يحدد خمسة أشياء (النطاق - SCOPE):

  1. S (الدرجة/Score): ماذا نقيس؟ (هل هو احتمال الكلمة التالية؟ أم الجملة بأكملها؟)
  2. C (الشرط/Conditioning): ما الذي سنبقيه ثابتاً؟ (هل نتجاهل الكلمات التي كتبها الذكاء الاصطناعي بالفعل، أم نعاملها كمكونات؟)
  3. O (المخرج/Output): ما الذي نشرحه بالضبط؟ (الكلمة التالية فقط؟ أم الفقرة بأكملها؟)
  4. P (العملية/Process): كيف صنعها الذكاء الاصطناي؟ (هل كتب من اليسار إلى اليمين؟ أم مسح وأعاد الكتابة مثل نماذج الانتشار/Diffusion؟)
  5. E (الميزات المؤهلة/Eligible Features): ما الذي يُسمح لنا بإلقاء اللوم عليه أو مدحه؟ (المطالبة الأصلية للمستخدم فقط؟ أم أيضاً كلمات الذكاء الاصطناعي السابقة؟)

لماذا هذا مهم: تشبيه "النظارات السحرية"

تخيل أن الذكاء الاصطناعي يرتدي زوجاً من النظارات السحرية.

  • إذا طلبت من الذكاء الاصطناعي شرح كلمة باستخدام العقد (أ) (الكلمة التالية المحلية - Local Next-Token)، فستظهر لك النظارات أن الكلمة السابقة تتوهج باللون الأحمر الساطع. إنها تقول: "هذه الكلمة موجودة لأن الكلمة التي سبقتها جعلتها محتملة!"
  • إذا طلبت من الذكاء الاصطناعي شرح نفس الكلمة باستخدام العقد (ب) (المطالبة المشروطة - Prompt-Conditioned)، فستطفئ النظارات التوهج عن الكلمة السابقة وتجعل المطالبة الأصلية تتوهج باللون الأحمر الساطع. إنها تقول: "هذه الكلمة موجودة لأنك أنت طلبتها في المطالبة!"

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

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

الخلاصة

الورقة لا تخترع طريقة جديدة لحساب الأرقام، بل تخترع طريقة جديدة للتحدث عن الأرقام.

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

  • إذا كنت تريد معرفة كيف يفكر الذكاء الاصطناعي خطوة بخطوة، استخدم العقد "المحلي" (Local).
  • إذا كنت تريد معرفة كيف شكلت تعليماتك القصة النهائية، استخدم العقد "المشروط بالمطالبة" (Prompt-Conditioned).

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

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

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

جرّب Digest →