← أحدث الأبحاث
💬 NLP

How Do Transformers Learn to Associate Tokens: Gradient Leading Terms Bring Mechanistic Interpretability

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

المؤلفون الأصليون: Shawn Im, Changdae Oh, Zhen Fang, Sharon Li

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

المؤلفون الأصليون: Shawn Im, Changdae Oh, Zhen Fang, Sharon Li

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

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

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

إليك تفصيل اكتشافهم باستخدام تشبيهات بسيطة:

1. اختصار "الخطوة الأولى"

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

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

2. اللبنات الثلاث الأساسية

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

  • لبنة "الكلمة التالية" (خرائط الثنائيات - Bigram Mapping):

    • التشبيه: تخيل طفلاً يتعلم أن كلمة "الـ" غالباً ما يتبعها اسم مثل "قط" أو "كلب".
    • وظيفتها: تقوم هذه اللبنة ببساطة بتسجيل: "إذا رأيت الكلمة (أ)، فما هي الكلمة (ب) الأكثر احتمالاً للظهور بعدها؟" إنها تلتقط الروابط المباشرة والبسيطة.
  • لبنة "القابلية للاستبدال" (خرائط التبادلية - Interchangeability Mapping):

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

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

3. كيف تعمل هذه اللبنات معاً؟

توضح الورقة أن "أوزان" الذكاء الاصطناعي الداخلية (الأرقاء التي تحدد طريقة تفكيره) هي مجرد تركيبات من هذه اللبنات الثلاث:

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

4. الإثبات: الأمر يعمل بالفعل

لم يكتفِ المؤلفون بكتابة المعادلات، بل اختبروا ذلك على نماذج ذكاء اصطناعي حقيقية.

  • قاموا بتدريب ذكاء اصطناعي صغير على مجموعة بيانات من قصص الأطفال.
  • قارنوا بين ذاكرة الذكاء الاصطناعي التي تعلمها فعلياً وبين صيغتهم الرياضية.
  • النتيجة: كان التطابق وثيقاً للغاية (أكثر من 99% من التشابه في بعض الحالات). وحتى عندما نظروا إلى ذكاء اصطناعي ضخم وحقيقي (Pythia-1.4B)، ظلت الأنماط نفسها قائمة. لقد كان الذكاء الاصطناعي بالفعل ينظم ذاكرته باستخدام هذه اللبنات الإحصائية الثلاث البسيطة.

الخلاصة الكبرى

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

  1. ملاحظة ما يتبع ماذا عادةً.
  2. تجميع الكلمات التي تؤدي نفس الوظيفة.
  3. ربط الكلمات التي تشترك في خلفية قصصية واحدة.

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

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

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

جرّب Digest →