OODBench: Out-of-Distribution Benchmark for Large Vision-Language Models
تقدم هذه الورقة البحثية OODBench، وهو معيار تقييم مؤتمت يتكون من 40 ألف زوج من الحالات خارج التوزيع (OOD) على مستوى المثيل ومقياس تقييم تدريجي لتقييم وكشف التدهور الكبير في أداء النماذج اللغوية الرؤيوية الكبيرة الحالية عند التعامل مع بيانات خارج التوزيع في سيناريوهات العالم الحقيقي بشكل شامل.
المؤلفون الأصليون:Ling Lin, Yang Bai, Heng Su, Congcong Zhu, Yaoxing Wang, Yang Zhou, Huazhu Fu, Jingrun Chen
تخيل عالماً يرى فيه الذكاء الاصطناعي العالم تماماً كما يفعل الطفل: يتعلم من خلال النظر إلى ملايين الصور وقراءة الكلمات التي تصفها. على مدار السنوات القليلة الماضية، أصبحت هذه الأنظمة، المعروفة بنماذج الرؤية واللغة، بارعة للغاية في تحديد الأشياء الشائعة. يمكنها النظر إلى صورة لكلب من فصيلة "جولدن ريتريفر" والقول بثقة: "هذا كلب". كما يمكنها رصد سيارة حمراء أو سماء زرقاء بكل سهولة. وقد أدى هذا النجاح بالكثيرين إلى الاعتقال بأن هذه الآلات قد أتقنت فن الرؤية. لكن هناك عيب خفي في هذه الثقة؛ فهذه الأنظمة تتدرب على مكتبات ضخمة من الصور القياسية، الواضحة، والمضاءة جيداً. ومع ذلك، فإن الأمور في العالم الحقيقي نادراً ما تكون بهذا الترتيب. فقد يكون الكلب مختبئاً جزئياً خلف سياج، أو قد تكون السيارة مغطاة بالطين، أو قد تكون لافتة مرورية محجوبة بغصن شجرة. وعندما يواجه الذكاء الاصطناعي هذه المواقف الفوضوية، أو غير المعتادة، أو "الخارجة عن المألوف"، فإنه غالباً ما يفشل، وأحياناً بعواقب خطيرة على تطبيقات مثل السيارات ذاتية القيادة أو التشخيص الطبي. تكمن المشكلة في أنه لم يكن لدينا وسيلة جيدة لاختبار كيفية تعامل هذه الآلات مع مثل هذه السيناريوهات غير المتوقعة حتى الآن.
لقد تدخل فريق من الباحثين لسد هذه الفجوة بأداة جديدة تسمى "OODBench". فكر في هذا كاختبار جهد صارم مصمم خصيما لرؤية مدى قدرة الذكاء الاصطناعي على التأقلم عندما تتغير قواعد اللعبة. لم يقم الباحثون بمجرد إلقاء صور عشوائية وغريبة على هذه النماذج، بل بنوا نظاماً متطوراً لتحديد أنواع معينة من الارتباك. لقد ركزوا على طريقتين رئيسيتين يمكن أن تضلل الصورة الآلة: الأولى هي عندما يكون الشيء موجوداً ولكنه يبدو في غير مكانه أو باهتاً، مثل جسم صغير وضبابي في زاوية مشهد شارع مزدحم لم يُدرب النموذج حقاً على ملاحظته. والثانية هي عندما يبدو شيء مألوف غريباً، ربما لأنه مكسور، أو مشوه، أو يُرى من زاوية غريبة، مما يجعل من الصعب على الآلة التعرف على ماهيته. ومن خلال إنشاء مجموعة ضخمة مكونة من أربعين ألف زوج من الصور والكلمات المربكة هذه، وضع الفريق معياراً جديداً لقياس مدى قوة أنظمة الذكاء الاصطناعي هذه حقاً.
إن نتائج هذا المعيار الجديد مثيرة للقلق. فعندما اختبر الباحثون عشرة من أكثر نماذج الرؤية واللغة تقدماً المتاحة اليوم، وجدوا أن حتى الأنظمة الأكثر ذكاءً تعاني بشكل كبير عندما تواجه هذه الحالات الخارجة عن المألوف. وبينما كان أداء النماذج جيداً في الصور القياسية والواضحة، انخفضت دقتها بشكل حاد عندما أصبحت البيانات فوضوية أو غير عادية. وفي الاختبارات الأكثر صعوبة، حيث كانت الصور مربكة بشكل خاص، كان أداء بعض النماذج لا يتعدى التخمين العشوائي. وهذا يشير إلى أنه رغم قدرتها المثيرة للإعجاب على وصف المشاهد اليومية، إلا أن هذه الآلات تفتقر إلى فهم عميق ومرن للعالم؛ فهي تعتمد بشدة على الأنماط التي رأتها من قبل، وعندما تنكسر تلك الأنماط، تتعثر. كما كشفت الدراسة أن النماذج سيئة بشكل خاص في عد الأشياء أو مقارنتها عندما تكون الصور صعبة، مما يظهر أن منطقها الاستنتاجي ينهار تحت الضغط.
ولضمان أن تكون هذه النتائج حقيقية وليست مجرد ضربة حظ في اختبار واحد محدد، طور الباحثون طريقة آلية ذكية لبناء مجموعة البيانات الخاصة بهم. فبدلاً من الاعتماد على البشر لاختيار كل صورة صعبة يدوياً، استخدموا طريقة تقارن بين كيفية "تقييم" نماذج الذكاء الاصطناعي المختلفة للعلاقة بين الصورة والكلمة. إذا اتفقت نماذج متعددة على أن الاتصال ضعيف أو مربك، يتم وضع علامة على تلك الصورة كحالة تحدٍ. سمحت هذه العملية بإنشاء مجموعة بيانات ضخمة وموثوقة بجهد بشري ضئيل جداً. ثم اختبروا النماذج باستخدام نهج خطوة بخوة، عبر طرح أسئلة بسيطة أولاً، مثل "هل يوجد شاحنة في هذه الصورة؟" ثم الانتقال إلى أسئلة أصعب، مثل "كم عدد الشاحنات الموجودة؟" وأخيراً "هل توجد شاحنات أكثر من السيارات؟". أظهر هذا التدرج أنه كلما زادت المهام صعوبة وأصبحت الصور أكثر فوضوية، انهار قدرة النماذج على التفكير بشكل صحيح. حتى الأنظمة التجارية الأكثر قوة، والتي غالباً ما تُعتبر مثالية، أظهرت انخفاضاً كبيراً في الأداء، مما يثبت أن الجيل الحالي من الذكاء الاصطناعي لا يزال بعيداً كل البعد عن أن يكون موثوقاً حقاً في العالم الحقيقي غير المتوقع.
استكشف الباحثون أيضاً ما إذا كانت تقنية شائعة تسمى "سلسلة الأفكار" (chain-of-thought)، والتي تطلب من الذكاء الاصطناعي شرح منطقه خطوة بخطوة قبل إعطاء الإجابة، يمكن أن تساعد. ووجدوا أنه بالنسبة لبعض النماذج، قدمت هذه الطة دفعة صغيرة، ولكن بالنسبة لنماذج أخرى، جعلت الأمور أسوأ في الواقع، مما تسبب في تعثرها بشكل أكبر. وهذا يشير إلى أن مجرد مطالبة الآلة بالتفكير بجهد أكبر لا يحل المشكلة الأساسية المتمثلة في عدم رؤية أمثلة متنوعة بما يكفي أثناء تدريبها. وتخلص الدراسة إلى أنه بينما تعد هذه النماذج أدوات قوية، إلا أنها ليست جاهزة بعد للطبيعة الفوضوية وغير المتوقعة للحياة الواقعية. إن إنشاء "OODBench" يوفر مساراً واضحاً للمضي قدماً، حيث يقدم وسيلة لقياس التقدم ويدفع المطورين لبناء أنظمة يمكنها التعامل مع غير المتوقع دون فشل. وإلى أن تتمكن هذه الآلات من التنقل في المواقف الغريبة وغير المعتادة بنفس الثقة التي تظهر بها في المواقف العادية، فإن استخدامها في التطبيقات الحرجة المتعلقة بالسلامة سيظل يشكل خطراً.
ملخص تقني: OODBench
بيان المشكلة
بينما حققت نماذج الرؤية واللغة (VLMs) تقدماً كبيراً من خلال التدريب واسع النطاق، إلا أنه يتم تقييمها بشكل أساساد تحت إعدادات التوزيع المتماثل والمستقل (IID). في التطبيقات الواقعية (مثل القيادة الذاتية، والمساعدة الطبية)، غالباً ما تنحرف البيانات عن توزيعات التدريب، مما يخلق سيناريوهات خارج التوزيع (OOD). تفشل المعايير المرجعية الحالية في تقييم أداء نماذج الرؤية واللغة (VLMs) بشكل منهجي على بيانات OOD لأنها:
عدم تطابق التعريف: تعتمد تعريفات OOD التقليدية على مساحات تسميات منفصلة (التحول الدلالي)، وهو ما لا ينطبق على نماذج VLMs التي تعمل في أنظمة مفتوحة المفردات وعالم مفتوح حيث تكون المفاهيم الدلالية مستمرة وتركيبية.
صعوبة الوصول: معظم نماذج VLMs الرائدة هي نماذج مغلقة المصدر، مما يجعل توزيعات تدريبها غير قابلة للوصول للمقارنة المباشرة.
صعوبة البناء: إن جمع الفئات "النادرة" لتقريب مفهوم OOD لا يضمن تحولاً دلالياً صارماً وغالباً ما يفتقر إلى الصلة بالعالم الحقيقي، مما يؤدي إلى إدخال تحيزات غير منضبطة.
وبناءً على ذلك، هناك نقص في وجود إطار عمل مبدئي لتعريف وتقييم بيانات OOD خصيصاً لنماذج VLMs، لا سيما في الحالات التي ينحرف فيها التجسيد البصري لفئة معروفة عن شكلها المعياري أو عندما يكون الكائن ضعيفاً سياقياً.
المنهجية
1. الإطار النظري: التحول الدلالي (Semantic OOD)
يقترح المؤلفون تعريفاً متوافقاً مع الإدراك للتحول الدلالي (Semantic OOD) يعتمد على نظرية المعلومات بدلاً من حداثة الفئة. تُعرف حالات OOD بأنها عينات ينتهك محتواها البصري الانتظامات الدلالية التي تم التقاطها أثناء التدريب. وتحديداً، يتم تصنيف OOD إلى نوعين:
الأجسام غير البارزة سياقياً: الأجسام الموجودة في الصورة ولكنها تظهر ارتباطاً دلالياً ضعيفاً مع المشهد الأساسي (على سبيل المثال، جسم في الخلفية لم يتم التركيز عليه في التدريب).
المتغيرات ذات التحول المورفولوجي (الشكلي): حالات لأجسام ذات صلة دلالية حيث تنحرف تجسيداتها البصرية عن الأشكال المعيارية (على سبيل المثال، بسبب الانسداد، أو التشوه، أو التدهور)، مما يؤدي إلى فقدان الأدلة التمييزية الرئيسية.
2. الصياغة القائمة على نظرية المعلومات
تؤسس الورقة رابطاً نظرياً بين المعلومات المتبادلة النقطية (PMI) ودرجات التباين (Contrastive Scores) (المشتقة من هدف InfoNCE).
تحت هدف InfoNCE الأمثل، تكون دالة تسجيل التباين f(x,c) تحويلاً خطياً لـ PMI: f∗(x,c)=τ⋅PMI(x,c)+b(x).
يسمح هذا لدرجة التباين بأن تعمل كوكيل قابل للرصد لقوة المعلومات الدلالية.
الأجسام الأساسية مقابل غير الأساسية: تظهر الأجسام الأساسية معلومات متبادلة عالية (إنتروبيا شرطية منخفضة)، بينما تظهر الأجسام غير الأساسية أو المتحولة مورفولوجياً معلومات متبادلة منخفضة (إنتروبيا شرطية عالية).
3. خط سير كشف OOD
لتحويل هذا التعريف إلى واقع عملي دون الوصول إلى توزيعات التدريب، يقترح المؤلفون خط سير مؤتمت:
التسجيل (Scoring): تقوم نماذج التباين المحددة بالمعلمات (مثل CLIP، BLIP-2) بتوليد درجات لأزواج الصور والنصوص.
استخراج الإشارات: يتم تحديد إشارتين متكاملتين لـ OOD:
انحراف الدرجة: الدرجات التي تقع تحت عتبة الارتباط الدلالي T (مما يشير إلى عدم كفاية الدعم الدلالي).
شذوذ التصنيف (Ranking Anomaly): الحالات التي تفقد فيها الفئة الدلالية الحقيقية هيمنة ترتيبها النسبي (Δ(x,c)<0) بسبب تدهور الأدلة.
الاختيار القوي (التحقق المتقاطع): للتخفيف من تحيز التقدير الناتج عن النماذج الفردية، يتم استخدام آلية التحقق المتقاطع متعدد النماذج. يتم وضع علامة على العينة كحالة OOD مرشحة إذا استوفت معايير OOD عبر نماذج تسجيل متعددة.
التحقق: تضمن خطوة تحقق بشري خفيفة الاتساق مع التعريف الدلالي.
4. بروتوكول التقييم: التدرج من الأساسي إلى المتقدم (BAP)
لتقييم قدرات نماذج VLMs على بيانات OOD عبر أبعاد متعددة، يقدم المؤلفون مقياس التدرج من الأساسي إلى المتقدم (BAP)، والذي يقيم:
دقة الوجود (Existential Accuracy): التعرف الثنائي (هل الجسم X موجود؟).
دقة العد (Counting Accuracy): الإدراك الكمي (كم عدد X الموجودة؟).
الدقة المنطقية (Logical Accuracy): الاستنتاج بناءً على الأعداد (هل عدد X > عدد Y؟).
المساهمات الرئيسية
إطار عمل OOD مبدئي: إطار جديد لتقسيم البيانات يستند إلى نظرية المعلومات، حيث يفسر درجات التباين كوكلاء للمعلومات المتبادلة الدلالية لتحديد الدلالات ذات النمذجة الضعيفة.
مجموعة بيانات OODBench: معيار يحتوي على حوالي 40,000 زوج من (الحالة-الفئة) على مستوى العينة (22 ألف حالة OOD بسيطة، و18 ألف حالة OOD صعبة) مشتقة من مشاهد طبيعية ومجموعات بيانات القيادة الذاتية (COCO, LVIS, nuScenes, Cityscapes).
خط سير مؤتمت: طريقة مؤتمتة إلى حد كبير لبناء معايير OOD بحد أدنى من التحقق البشري، باستخدام التحقق المتقاطع متعدد النماذج لضمان القوة.
تقييم شامل: بروتوكول تقييم مبتكر (مقياس BAP) يتجاوز مجرد التصنيف البسيط لتقييم التعرف والعد والاستدلال المنطقي تحت تحولات التوزيع.
النتائج التجريبية
قيم المؤلفون 10 نماذج من نماذج VLMs المتطورة (SOTA) (بما في ذلك LLaVA-NeXT، InternVL، GPT-4o، Gemini) على OODBench:
تدهور الأداء: أظهرت جميع النماذج انخفاضاً كبيراً في الأداء على بيانات OOD مقارنة ببيانات التوزيع الداخلي (ID).
انخفضت الدقة في بيانات OOD-H (الصعبة) بنسبة 20% إلى 30% مقارنة ببيانات ID عبر معظم النماذج.
حتى أفضل النماذج مغلقة المصدر، GPT-4o، أظهر انخفاضاً في الدقة بنسبة 26% في بيانات OOD-H.
مشكلات الاستدعاء (Recall): أظهرت النماذج ضعفاً ملحوظاً في الاستدعاء على بيانات OOD-H (غالباً ما ينخفض إلى أقل من 50% من فرصة الاختيار العشوائي لبعض النماذج)، بينما ظل استدعاء ID حوالي 90%. يشير هذا إلى أن حالات OOD غالباً ما يتم إغفالها، مما يشكل مخاطر تتعلق بالسلامة.
سلسلة الأفكام (CoT): كان تأثير تلميحات CoT مختلطاً. فبينما حسن الأداء لبعض النماذج (مثل Gemini، InternVL) في عينات OOD الصعبة، أدى إلى تدهور الأداء لنماذج أخرى (مثل GPT-4o، LLaVA-NeXT)، مما يشير إلى أن CoT لا يحل مشاكل OOD بشكل عالمي.
اتجاهات BAP: انخفض الأداء باستمرار مع زيادة صعوبة المهمة من الوجود إلى العد وصولاً إلى الاستدلال المنطقي، مع ملاحظة أكثر الانخفاضات حدة في الدقة المنطقية في بيانات OOD-H.
دراسات الاستئصال (Ablation Studies):
نماذج التسجيل: وفر استخدام نموذجين للتسجيل للتحقق المتقاطع التوازن الأمثل، مما قلل التحيز مقارنة بتقسيم النموذج الواحد مع تجنب عدم الاستقرار الناتج عن استخدام أكثر من اثنين.
العتبة T: وُجد أن العتبة المتوسطة (T=0.05) تحقق أفضل توازن بين الطبقية الدلالية وتنوع البيانات.
الأهمية والادعاءات
تدعي الورقة أن OODBench يمثل خطوة حاسمة نحو تحقيق أنظمة ذكية قادرة على العمل بأمان في العالم الحقيقي. تكمن أهميته في:
معالجة الفجوة: يسد الفراغ في التقييم المنهجي لنماذج VLMs تحت ظروف OOD، متجاوزاً قيود التعريفات القائمة على الفئات.
الصلة بالعالم الحقيقي: من خلال التركيز على الفئات الشائعة مع تحولات التوزيع (التحول المغاير/Covariate Shift) بدلاً من الفئات النادرة أو غير المرئية، يعكس المعيار أنماط الفشل الواقعية.
القابلية للتوسع: يسمح خط السير المقترح والمؤتمت ببناء معايب OOD لمصادر بيانات جديدة بكفاءة ودون جهد بشري كبير.
الرؤية المستخلصة: تكشف النتائج أن نماذج VLMs الحالية، رغم قوتها في التعميم في إعدادات IID، تظل هشة عندما تكون الأدلة الدلالية ضعيفة أو متحولة مورفولوجياً، مما يسلط الضوء على قصور جوهري في قدراتها على التجذر الدلالي (Semantic Grounding).