Bridging Functional and Representational Similarity via Usable Information
تقدم هذه الورقة إطاراً موحداً يكمّم تشابه التمثيل من خلال منظور المعلومات القابلة للاستخدام، مما يؤسس روابط رسمية بين أداء التجميع والمعلومات المتبادلة الشرطية، مع إثبات أن تشابه التمثيل نسبي للقدرة التنبؤية وهو كافٍ ولكنه ليس ضرورياً للتشابه الوظيفي.
المؤلفون الأصليون:Antonio Almudévar, Alfonso Ortega
تخيل أن لديك اثنين من الطهاة المختلفين (شبكات عصبية) قد تعلما كلاهما طهي طبق معين، مثل اللازانيا المثالية. تريد أن تعرف: هل يستخدم هذان الطاهيان بالفعل نفس "الوصفة" في عقولهما، أم أنهما يصلان فقط إلى نفس النتيجة اللذيذة بطرق مختلفة تماماً؟
هذه الورقة البحثية، بعنوان "سد الفجوة بين التشابه الوظيفي والتمثيلي عبر المعلومات القابلة للاستخدام"، هي دليل إرشادي للإجابة على هذا السؤال. وهي تقترح طريقة جديدة لقياس مدى تشابه نموذجين للذكاء الاصطناعي حقاً من خلال النظر في "المعلومات القابلة للاستخدام" التي يمتلكانها، بدلاً من مجرد مقارنة مخرجاتهما الخام.
إليك تفصيل لنتائجهم باستخدام تشبيهات بسيطة:
1. الطريقتان لمقارنة الطهاة
يجادل المؤلفون بأننا عادة ما ننظر إلى التشابه بطريقتين مختل-فتين، لكننا غالباً ما نخلط بينهما:
التشابه الوظيفي (اختبار التذوق): يسأل: "إذا أعطيت ملاحظات الشيف (أ) إلى الشيف (ب)، فهل سيظل بإمكان الشيف (ب) صنع اللازانيا؟" إذا كان بإمكان الشيف (ب) أخذ ملاحظات الشيف (أ) المتوسطة وإتمام المهمة بشكل مثالي، فهما متشابهان وظيفياً. لا يهم إذا كانت ملاحظاتهما تبدو مختلفة على الورق؛ ما يهم هو ما إذا كانت المعلومات قابلة للاستخدام للوصول إلى النتيجة.
التشابه التمثيلي (فحص الدفتر): يسأل: "هل يكتب الشيف (أ) والشيف (ب) ملاحظاتهما بنفس خط اليد والتنسيق؟" هذا ينظر إلى البنية الداخلية للبيانات. إذا كانت ملاحظاتهما متطابقة هندسياً، فهما متشابهان تمثيلياً.
2. الاكتشاف الكبير: مشكلة "الشارع ذو الاتجاه الواحد"
تكشف الورقة عن خلل جوهري في كيفية اختبارنا لهؤلاء الطهاة عادةً. نحن غالباً ما نحاول ترجمة ملاحظات الشيف (أ) إلى أسلوب الشيف (ب) (وهي عملية تسمى "الخياطة" أو stitching) ونرى ما إذا كان ذلك سينجح.
النتيجة: هذه الترجمة غالباً ما تكون شارعاً ذا اتجاه واحد.
التشبيه: تخيل أن الشيف (أ) يكتب ملاحظاته في مذكرات مفصلة وعالية الدقة. بينما يكتب الشيف (ب) في دفتر رسومات بسيط وخشن. يمكنك بسهولة ترجمة المذكرات إلى رسم بسيط (ستفقد التفاصيل، لكن الفكرة الأساسية تظل قائمة). ولكن لا يمكنك ترجمة الرسم الخشن للعودة إلى مذكرات مفصلة لأن المعلومات فُقدت في الرسم.
الدرس المستفاد: لكي نقول حقاً إن نموذجين متشابهان، يجب أن نكون قادرين على الترجمة في كلا الاتجاهين. إذا كنت تستطيع الانتقال من (أ) إلى (ب) فقط، ولكن ليس من (ب) إلى (أ)، فهما ليسا متشابهين وظيفياً حقاً. تثبت الورقة أن عملية "الخياطة" هي بطبيعتها غير متماثلة.
3. "المراقب" مهم (من الذي يقرأ الملاحظات؟)
تقدم الورقة مفهوماً رائعاً: التشابه يعتمد على من يقرأ الملاحظات.
التشبيه: تخيل خريطة معقدة.
إذا كنت مراقباً جامداً (شخصاً لا يفهم سوى الخطوط المستقيمة والزوايا القائمة)، فقد تبدو لك خريطتان مختلفتان تماماً وغير مفيدتين.
إذا كنت مراقباً مرناً (شخصاً يفهم المنحنيات والزوايا والأشكال ثلاثية الأبعاد)، فقد تبدو هاتان الخريطتان نفسهما متطابقتين.
الدرس المستفاد: قد تبدو نماذج الذكاء الاصطناعي مختلفة جداً لأداة رياضية بسيطة (مثل الخط المستقيم)، ولكن إذا استخدمت أداة أكثر قوة (شبكة عصبية معقدة) لقراءتها، فقد يتضح أنها متطابقة تماماً. "التشابه" ليس حقيقة مطلقة؛ بل يعتمد على تعقيد الأداة التي تستخدمها للقياس.
4. التسلسل الهرمي: "الصورة الكاملة" مقابل "المهمة المحددة"
يضع المؤلفون تسلسلاً هرمياً واضحاً بين النوعين من التشابه:
التشابه التمثيلي هو "المفتاح الرئيسي": إذا كان للنموذجين نفس الملاحظات الداخلية تماماً (تشابه تمثيلي)، فهذا يضمن قدرتهما على حل أي مهمة تلقيها عليهما، من الأصعب إلى الأسهل.
التشابه الوظيفي هو "المفتاح المحدد": إذا استطاع النموذجان حل مهمة محددة (مثل تحديد قطة)، فهما متشابهان وظيفياً لهذه المهمة. ومع ذلك، قد يكونان قد تخلصا من معلومات أخرى (مثل لون فرو القطة) التي ليست ضرورية لتلك المهمة المحددة.
الخلاصة: امتلاك "المفتاح الرئيسي" (التشابه التمثيلي) يضمن لك امتلاك "المفتاح المحدد" (التشابه الوظيفي). ولكن امتلاك "المفتاح المحدد" لا يضمن لك الحصول على "المفتاح الرئيسي". قد تتمكن من فتح الباب الأمامي (حل المهمة) دون امتلاك المخطط الكامل للمنزل (التمثيل الكامل).
5. الأدوات القديمة هي في الواقع أدوات جديدة متنكرة
أخيراً، تنظر الورقة إلى الأدوات القياسية التي يستخدمها العلماء اليوم (مثل CKA وRSA والخياطة).
النتيجة: هذه ليست مجرد حيل رياضية عشوائية. إنها في الواقع تقيس "المعلومات القابلة للاستخدام" تحت قيود محددة.
التشبيه: فكر في هذه الأدوات كأنواع مختلفة من المساطر. المسطرة القياسية تقيس الطول. شريط القيء المرن يقيس المنحنيات. توضح الورقة أننا عندما نستخدم هذه "المساطر" المختلفة، فإننا نسأل النماذج في الأساس: "هل يمكنك حل هذه المشكلة إذا كان مسموحاً لك باستخدام الخطوط المستقيمة فقط؟" أو "هل يمكنك حلها إذا كان بإمكانك استخدام المنحنيات؟"
النتيجة: تثبت الورقة أن هذه الأدوات القياسية جيدة جداً في تقدير مقدار "المعلومات القابلة للاستخدام" المشتركة بين النماذج، بشرماً أن تفهم نوع "المسطرة" (أو العائلة التنبؤية) التي تستخدمها.
الملخص
باختصار، تخبرنا هذه الورقة بما يلي:
لا تكتفِ بفحص اتجاه واحد: لكي ترى ما إذا كان نموذجان للذكاء الاصطناعي متشابهين حقاً، يجب أن تكون قادراً على ترجمة معرفتهما ذهاباً وإياباً.
السياق هو الملك: التشابه يعتمد على مدى تعقيد "القارئ". القارئ البسيط قد يرى نموذجين مختلفين، بينما يراهما قارئ معقد كشيء واحد.
الكل مقابل الجزء: إذا كان النموذجان متطابقين في بنيتهما الداخلية، فيمكنهما فعل أي شيء. ولكن إذا كان بإمكانهما القيام بشيء واحد محدد، فقد يظلان مختلفين جداً داخلياً.
الأدوات القديمة مفيدة: الطرق القياسية التي نقيس بها تشابه الذكاء الاصطناعي هي في الواقع صالحة، لكنها تقيس أنواعاً محددة من "المعلومات القابلة للاستخدام" بناءً على تعقيد الأدوات التي نستخدمها.
ملخص تقني: سد الفجوة بين التشابه الوظيفي والتمثيلي عبر المعلومات القابلة للاستخدام
بيان المشكلة
يعتمد مجال التعلم العميق بشكل كبير على مقارنة التمثيلات العصبية الداخلية لفهم كيفية معالجة الأنظمة المختلفة للمعلومات، ونقل المعرفة، وتنظيم البنى. ومع ذلك، تفتقر الأدبيات الحالية إلى إطار عمل موحد لتعريف وقياس "التشابه" بين التمثيلات. تُقسم النهج الحالية عادةً إلى فئتين غير معرفتين بدقة:
التشابه الوظيفي (Functional Similarity): تقييم ما إذا كانت التمثيلات تدعم نفس السلوكيات اللاحقة (على سبيل المثال، عبر عملية "خياطة النماذج" أو "المجسات الخطية").
التشابه التمثيلي (Representational Similarity): تقييم ما إذا كانت التمثيلات تشفر معلومات المدخلات بنفس الطريقة البنيوية (على سبيل المثال، عبر تقنيات CKA أو RSA أو تحليل Procrustes).
لقد تمت دراسة هذه المفاهيم بشكل منعزل، مما أدى إلى انفصال بين الأساليب الوظيفية (التي تركز على أداء المهمة) والمقاييس الهندسية (التي تركز على محاذاة فضاء الميزات). علاوة على ذلك، تفتقر المقاييس القياسية غالبًا إلى أساس نظري صارم فيما يتعلق بـ "ما هي" المعلومات التي تتم مقارنتها فعليًا أو "كيف" تؤثر قدرة المراقب (النموذج التنبؤي) على عملية القياس.
المنهجية
يقترح المؤلفون إطار عمل موحد يرتكز على نظرية المعلومات القابلة للاستخدام (Xu et al., 2020). تحد هذه النظرية من تدفق المعلومات إلى "عائلة تنبؤية" محددة V، مع الإقرار بأن ليس كل اعتماد إحصائي في التمثيل قابل للاستغلال من قبل نموذج لاحق ذي قدرة محدودة.
الإطار النظري
يعيد البحث تعريف التشابه من خلال منظور المعلومات المتبادلة الشرطية والأغطية ماركوف (Markov blankets):
التشابه الوظيفي: يكون التمثيلان Z1 و Z2 متشابهين وظيفيًا بالنسبة لمهمة Y إذا شكلا أغطية ماركوف متبادلة. وهذا يعني أن I(Y;Z2∣Z1)=I(Y;Z1;Z2)=0. يصيغ المؤلفون "خياطة النماذج" (Model Stitching) كآلية لتقدير ذلك: إذا كان بالإمكان خياطة Z1 داخل Z2 دون فقدان في الأداء، فإن Z1 يحتوي على جميع المعلومات المتعلقة بالمهمة الموجودة في Z2. ومن الأهمية بمكان، أنهم يثبتون أن هذه العلاقة غير متماثلة بطبيعتها؛ حيث يتطلب التشابه الوظيفي القوي عملية خياطة ثنائية الاتجاه.
التشابه التمثيلي: يُعرف بأنه التشابه الوظيفي حيث تكون المهمة Y هي المدخل X نفسه (I(X;Z2∣Z1)=0). وهذا يعني أن التمثيلات تحتوي على معلومات متطابقة عن المدخلات.
التسلسل الهرمي للتدريج (Hierarchy of Granularity): يضع المؤلفون علاقة رتيبة: التشابه في مهمة معقدة يضمن التشابه في أي مهمة مشتقة أكثر بساطة. وبناءً على ذلك، فإن التشابه التمثيلي (إعادة بناء المدخلات) هو الشرط الأقوى، وهو ما يضمن التشابه الوظيفي لجميع المهام المشتقة.
المنهجية التجريبية
للتحقق من هذه الادعاءات النظرية، أجرى المؤلفون دراسة تجريبية واسعة النطاق شملت:
النطاق: 58 نموذجًا مدربًا عبر 14 بنية مختلفة (بما في ذلك النماذج الخطية، والشبكات العصبية الالتفافية مثل ResNet وDenseNet وShuffleNet وMobileNet) و6 مجموعات بيانات (MNIST وCIFAR-10/100 وSVHN وTiny-ImageNet وImageNet).
المقارنات: 12,459 مقارنة متميزة بين الطبقات.
عائلات الخياطة (Stitching Families): استخدمت الدراسة ثلاث عائلات محددة من "الخياطات" (العائلات التنبؤية V) لاختبار تأثير القدرة التعبيرية:
التحويل الأفيني (Affine): خرائط خطية غير مقيدة.
التحويل المتعامد + القياس المتماثل (Orthogonal + Isotropic Scaling): قيود تشبه تحليل Procrustes.
التحويل المتعامد (Orthogonal): قيود دوران صارمة.
المقاييس: قارن المؤلفون بين المقاييس القياسية (CKA وRSA وSVCCA) وبين درجات المعلومات القابلة للاستخدام المقترحة (خطأ إعادة البناء المعياري).
المساهمات الرئيسية
إطار موحد عبر المعلومات القابلة للاستخدام: يربط البحث نظريًا بين خياطة النماذج والمعلومات المتبادلة الشرطية القابلة للاستخدام. ويوضح أن التشابه الوظيفي ليس خاصية مطلقة بل يتم تعريفه بالنسبة لقدرة العائلة التنبؤية V.
إعادة تفسير المقاييس القياسية: يظهر المؤلفون تجريبيًا ونظريًا أن المقاييس الهندسية القياسية (CKA وRSA وProcrustes) ليست مقاييس عشوائية، بل هي مقدرات محددة للمعلومات القابلة للاستخدام تحت قيود معينة (مثل التحويلات المتعامدة).
التسلسل الهرمي للتشابه:
عدم التماثل: أثبتوا أن عملية الخياطة غير متماثلة بطبيعتها؛ حيث إن استخدام خياط أحادي الاتجاه غير كافٍ لإثبات التشابه الوظيفي. غالبًا ما يحتوي أحد التمثيلات على معلومات التمثيل الآخر دون العكس.
الكفاية مقابل الضرورة: أظهروا أن التشابه التمثيلي هو شرط كافٍ ولكنه ليس ضروريًا للتشابه الوظيفي. يمكن للتمثيلات أن تكون متشابهة وظيفيًا (تحل نفس المهمة) بينما تكون متباينة تمثيليًا (تشفر متغيرات مزعجة مختلفة).
تدريج المهمة: أكدوا أن التشابه التمثيلي (إعادة بناء المدخلات) هو حد أقصى للتدريج، وهو ما يضمن التشابه الوظيفي لجميع المهام الأكثر بساطة.
النتائج التجريبية
عدم تماثل الخياطة: كشف تحليل 12,459 زوجًا عن توزيع ذي ذيل ثقيل في فروق الدقة بين الخياطات الأمامية والعكسية، مما يؤكد أن التشابه الوظيفي غالبًا ما يكون غير متماثل. إذ يحتوي أحد التمثيلات غالبًا على معلومات التمثيل الآخر دون العكس.
رتابة التشابه التمثيلي: أثبتت الدراسة أن درجات التشابه التمثيلي تزدد مع زيادة القدرة التعبيرية للعائلة التنبؤية. فالتمثيلات التي تبدو متباينة تحت قيود Procrustes الصارمة (المتعامدة) غالبًا ما تبدو متطابقة تقريبًا تحت التحويلات الأفينية الأكثر تعبيرًا.
توافق المقاييس: أظهرت المقايسة ارتباطًا قويًا مع درجات المعلومات القابلة للاستخدام المقترحة. وتحديدًا، توافق CKA (R2=0.937) وRSA (R2=0.912) وثيقًا مع التشابه التمثيلي المستمد من الخياطات (Orthogonal + Scaling)، مما يدعم الفرضية القائلة بأن هذه المقاييس تعمل كوكلاء للمعلومات القابلة للاستخدام تحت مجموعات تحويل محددة.
التحقق من التسلسل الهرمي: باستخدام مجموعة بيانات CIFAR-100 (الفئات الدقيقة مقابل الفئات العامة الأكثر اتساعًا)، أكد المؤلفون أن التشابه الوظيفي في المهمة العامة يضع حدًا علويًا ثابتًا للتشابه في المهمة الدقيقة.
كفاية التشابه التمثيلي: مع اقتراب التشابه التمثيلي من 1.0، تقاربت احتمالية التشابه الوظيفي مع 1.0. ومع ذلك، لوحظ تشابه وظيفي عالٍ بشكل متكرر حتى مع انخفاض التشابه التمثيلي، مما يؤكد أن التشابه التمثيلي ليس شرطًا ضروريًا.
الأهمية والادعاءات
يزعم البحث حل الانفصال بين التشابه الوظيفي والتمثيلي من خلال ربطهما بنظرية المعلومات القابلة للاستخدام. ويجادل المؤلفون بأن التشابه ليس خاصية جوهرية للتمثيلات وحدها، بل هو نسبي بالنسبة للقيود الحسابية للعائلة التنبؤية المستخدمة للمقارنة.
من خلال توحيد هذه المفاهيم، يوفر البحث تبريرًا نظريًا صارمًا لسبب عمل المقاييس القياسية وتحت أي ظروف تفشل. إنه ينقل النموذج من البحث عن مقياس تشابه "عالمي" إلى التعريف الصريح للعائلة التنبؤية V التي تحدد معنى كلمة "متشابه" لتطبيق معين. ويخلص العمل إلى أنه بينما يضمن التشابه التمثيلي التشابه الوظيفي عبر جميع المهام، فإن العكس ليس صحيحًا، مما يسلط الضೆ على أن النماذج يمكنها تحقيق أداء مهام متطابق من خلال تمثيلات داخلية مختلفة جوهريًا.