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

Polymorphism Is Rotation: Operational Mechanistic Interpretability from a Two-Layer Transformer to Pythia-70m

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

المؤلفون الأصليون: Jordan F. McCann

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

المؤلفون الأصليون: Jordan F. McCann

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

تخيل أنك وصديق لك تقومان ببناء قلعتين متطابقتين من قطع الليغو (Lego) المعقدة باستخدام نفس دليل التعليمات. تنتهي كلتاكما بقلعتين تبدوان متطابقتين تمامًا من الخارج وتؤديان نفس الوظائف تمامًا (لديهما نفس الأبواب، والنوافذ، والأبراج).

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

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

إليك تفصيل ما وجده الباحثون، باستخدام تشبيهات بسيطة:

1. "المفكك" مقابل "المشفر" (مشكلة القاموس)

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

التحول المفاجئ: أدرك الباحثون أنه بينما كان القاموس (المفكك) هو نفسه، فإن الطريقة التي يقرآن بها القاموس (المشفر - encoder) كانت مشوشة تمامًا.

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

2. الفشل الكارثي

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

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

3. الحل السحري: عملية ضرب مصفوفة واحدة

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

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

4. هل هو دوران محدد أم عشوائي؟

أراد الباحثون معرفة: هل هذا الدوران هو إزاحة محددة وذات معنى، أم أنه مجرد فوضى عشوائية؟

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

5. ماذا يعني هذا لـ "التوجيه" (تغيير السلوك)

اختبر البحث أيضًا "ناقلات التوجيه" (steering vectors) — وهي أدوات تُستخدم لدفع النموذج للتصرف بشكل مختلف (على سبيل المثال، جعله أكثر أدبًا أو أكثر إبداعًا).

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

ملخص "القواعد"

يضع البحث ثلاث قواعد رئيسية لكيفية ارتباط هذه النماذج ببعضها:

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

حجم الاكتشاف

أثبت الباحثون ذلك على مستويين:

  • النموذج "اللعبة": نموذج صغير وبسيط (104,000 معلمة/parameter) حيث استطاعوا فحص كل "طوبة" للتأكد من صحة النظرية.
  • النموذج "الحقيقي": نموذج لغوي حقيقي أكبر بكثير (Pythia-70m) يحتوي على 70 مليون معلمة. وقد ثبت أن قاعدة "الدوران العشوائي" هذه تنطبق هنا أيضًا.

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

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

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

جرّب Digest →