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

Continuous-Depth Field Theory for Transformer Patching and Mechanistic Interpretability

تقترح هذه الورقة إطار عمل لنظرية المجال ذات العمق المستمر، ينمذج رقع التنشيط في نماذج المحولات (Transformer) كإدراجات مصادر موضعية ويتنبأ بالتغيرات السلوكية اللاحقة عبر استجابات دالة "جرين" (Green-function)، مما يؤسس لغة رياضية من الحساسيات والمجالات المنتشرة لتنظيم واستنتاج التدخلات الميكانيكية.

المؤلفون الأصليون: David N. Olivieri, Antonio F. Pérez Rodríguez

نُشر 2026-05-26
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: David N. Olivieri, Antonio F. Pérez Rodríguez

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

تخيل نموذج "ترانسفورمر" (النوع الذي يقف خلف نماذج مثل GPT-2) ليس كمجموعة من الأكواد البرمجية، بل كـ نهر عظيم متدفق.

في هذا النهر:

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

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

إليك تفصيل لأفكارهم باستخدام تشبيهات من الحياة اليومية:

1. "قطرة في البركة" (الترقيع كـ مصدر)

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

يصف المؤلفون هذا بأنه إلقاء حجر في النهر.

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

2. "خريطة الحساسية" (التنبؤ بالأثر)

للتنبؤ بمكان ذهاب التموج، أنت بحاجة إلى خريطة. يقدم المؤلفون حقل الحساسية (Sensitivity Field).

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

3. "دالة غرين" (مُنتِج التموجات)

تستخدم الورقة مفهوم "دالة غرين" (Green Function). وببساطة، هذا هو "كتيب قواعد التموج".

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

4. "الهندسة العكسية" (البحث عن الحجر المناسب)

عادةً ما يجرب الباحثون ترقيات عشوائية ليروا ما سيحدث. هذه الورقة تقلب الطاولة، حيث تقترح "مسألة عكسية" (Inverse Problem).

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

5. "الترجمة" بين النماذج (التوسع)

أخيراً، يقترح المؤلفون طريقة لنقل المعرفة من نموذج صغير إلى نموذج كبير.

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

ملخص النتائج

اختبر المؤلفون هذه الأفكار على نماذج GPT-2 ووجدوا ما يلي:

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

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

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

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

جرّب Digest →