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

ShapBPT: Image Feature Attributions Using Data-Aware Binary Partition Trees

تقدم هذه الورقة ShapBPT، وهي طريقة جديدة للذكاء الاصطناعي القابل للتفسير تستفيد من أشجار التقسيم الثنائية المدركة للبيانات لحساب قيم شابلي الهرمية، مما يولد علاقات نسب ميزات على مستوى البكسل فعالة، ومتوافقة مورفولوجياً، ومفضلة بشرياً لبيانات الصور.

المؤلفون الأصليون: Muhammad Rashid, Elvio G. Amparore, Enrico Ferrari, Damiano Verda

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

المؤلفون الأصليون: Muhammad Rashid, Elvio G. Amparore, Enrico Ferrari, Damiano Verda

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

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

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

تقدم هذه الورقة البحثية أداة جديدة وأكثر ذكاءً تسمى ShapBPT. وإليك كيف تعمل، مشروحة ببساطة:

1. المشكلة: "الشبكة" مقابل "اللغز"

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

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

2. الحل: "الشجرة الذكية" (ShapBPT)

ابتكر المؤلفون ShapBPT، الذي يعامل الصورة مثل شجرة متنامية أو لغز ذكي، بدلاً من شبكة جامدة.

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

3. السحر: "الوعي بالبيانات" (Data-Aware)

الكلمة المفتاحية هنا هي الوعي بالبيانات.

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

4. لماذا هذا أفضل؟ (التشبيه)

فكر في محاولة العثور على شخص معين في ملعب مزدحم.

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

5. النتائج

اختبرت الورقة البحثية ShapBPT مقابل طرق أخرى على آلاف الصور (سيارات، حيوانات، وجوه، وحتى اكتشاف العيوب في قطع المصانع).

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

الملخص

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

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

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

جرّب Digest →