Investigating the Visual Cues of CNNs for Vascular Segmentation: A Case Study in Microscopy and Fundus Imaging
تتقصى هذه الدراسة الإشارات البصرية التي تحرك عملية تقسيم الأوعية الدموية القائمة على الشبكات العصبية التلافيفية (CNN) في التصوير المجهري وتصوير قاع العين، كاشفةً أن النماذج تعتمد بشكل أساسي على شدة البكسل ضمن مجال استقبال محدود يبلغ 20 بكسلاً بدلاً من الملمس أو الشكل العام، وذلك رغم حفاظها على دقة عالية حتى عند إزالة هذه الإشارات.
المؤلفون الأصليون:Weslley dos Santos Silva, Cesar Henrique Comin
تخيل أنك محقق يحاول حل لغز، ولكن بدلاً من البحث عن بصمات الأصابع، أنت تبحث في خريطة لأنهار صغيرة متعرجة داخل جسم الإنسان. هذه الأنهار هي الأوعية الدموية، والعثور عليها في صورة ضبابية أمر بالغ الأهمية للأطباء لرصد أمراض مثل السكري أو مشاكل القلب. لسنوات، أصبحت الحواسيب بارعة حقاً في رسم هذه الخرائط باستخدام نوع خاص من البرمجيات الذكية تسمى الشبكة العصبية الالتفافية، أو CNN اختصاراً. فكر في الـ CNN كإنسان آلي فائق الذكاء يتعلم التعرف على الأنماط من خلال النظر في آلاف الصور. لكن المشكلة تكمም في أن هذا الروبوت عبارة عن "صندوق أسود"؛ نحن نعرف أنه يصل إلى الإجابة الصحيحة، لكننا لا نعرف كيف يقرر ما إذا كان هذا نهراً أم مجرد صخرة. هل ينظر إلى شكل النهر؟ أم ينظر إلى اللون؟ أم أنه يخمّن فقط بناءً على نقطة ضوء صغيرة؟ هذه الورقة البحثية تشبه العدسة المكبرة التي تسترق النظر داخل عقل الروبوت لترى بالضبط ما هي الأدلة التي يستخدمها لحل اللغز.
أراد الباحثون معرفة ما إذا كانت هذه العقول الحاسوبية "ترى" الأوعية بالطريقة التي يراها بها الطبيب البشري، أم أنها تتبع فقط حيلًا سهلة. وللقيام بذلك، أعدوا سلسلة من التجارب الذكية باستخدام نوعين مختلفين من الصور: مجموعة من المجهر تنظر إلى أوعية دماغ فأر صغيرة، ومجموعة أخرى من كاميرا تنظر إلى الجزء الخلفي من عين بشرية. وسألوا ثلاثة أسئلة كبيرة: هل يهتم الروبوت أكثر بالنسيج (المظهر المحبب) أم بالسطوع (مدى سطوع أو عتمة البكسلات)؟ وهل يمكنه تحديد شكل الوعاء إذا عرضت عليه فقط خطاً رفيعاً خارجياً؟ وكم من الصورة المحيطة يحتاج لكي ينجز المهمة؟
إليكم ما وجدوه. أولاً، اختبروا ما إذا كان الروبوت يهتم بـ "حبيبات" الصورة أم بمجرد السطوع. أخذوا قطعاً مربعة صغيرة من الصورة وبعثروا البكسلات بحيث يختفي النسيج تماماً، مثل خلط أوراق اللعب حتى يفقد الترتيب معناه. ومن المثير للدهشة أن الروبوت ظل يؤدي عملاً جيداً جداً! هذا يشير إلى أنه بينما يعد سطوع البكسلات هو الدليل الأكثر أهمية، فإن الروبوت في الواقع ذكي بما يكفي للعثور على أنماط خفية أخرى حتى عندما يتم تدمير النسيج. الأمر يشبه لو كان بإمكانك التعرف على وجه صديقك حتى لو قمت بطلاء بشرته بلون واحد صلب، طالما أن الإضاءة صحيحة.
بعد ذلك، حاولوا معرفة ما إذا كان بإمكان الروبوت رسم النهر بأكمله بمجرد النظر إلى خط رفيع في المنتصف (خط المركز) أو إطار مجوف. لقد جردوا الأوعية من جميع التفاصيل الداخلية، تاركين الشكل فقط. والنتيجة؟ ارتبك الروبوت. حاول رسم الأوعية، لكنه غالباً ما جعلها سميكة جداً أو ملأ الأماكن الخاطئة. اتضح أنه بالنسبة لهذا النوع المحدد من الصور، لا يمكن للروبوت مجرد النظر إلى الشكل وتخمين الباقي. إنه يحتاج حقاً لرؤية داخل الوعاء ليعرف مدى عرضه. الأمر يشبه محاولة تخمين عرض طريق سريع بمجرد النظر إلى الخطوط البيضاء في المنتصف؛ فبدون رؤية الأسفلت، قد تخمن أنه مجرد ممر صغير أو طريق سريع ضخم.
أخيراً، تساءلوا عن مقدار "السياق" الذي يحتاجه الروبوت. هل يحتاج لرؤية الصورة بأكملها، أم مجرد جزء صغير منها؟ اختبروا الروبوت عبر تغذيته بقطع أصغر فأصغر من الصورة. واكتشفوا أن الروبوت لا يحتاج حقاً لرؤية قطعة مربعة بعرض 32 في 32 بكسل فقط ليقوم بأفضل عمل له. وبمجرد أن تصبح القطعة أكبر من ذلك، لا يتحسن أداء الروبوت. يبدو أن لدى الروبوت "نقطة مثالية" حيث ينظر إلى منطقة صغيرة، يبلغ عرضها حوالي 20 بكسلاً، وهذا كافٍ لاتخاذ قرار مثالي. هو لا يحتاج لرؤية الغابة بأكملها ليجد شجرة واحدة.
باختم القول، تشير هذه الورقة إلى أنه بالنسبة لهذه الصور الطبية المحددة، تعتمد العقول الحاسوبية بشكل كبير على كيفية سطوع البكسلات وكمية قليلة من التفاصيل المحلية، بدلاً من الشكل العام الكبير للأوعية. وبينما قد يبدو هذا كأنه قصور، إلا أنه يساعد العلماء على بناء أدوات طبية أفضل وأسرع وأكثر موثوقية. فمن خلال معرفة الأدلة التي يستخدمها الروبوت بالضبط، يمكن للأطباء أن يكونوا أكثر ثقة في أن الروبوت لا يخمن فحسب، بل ينظر بالفعل إلى الأشياء الصحيحة للمساعدة في إنقاذ الأرواح.
يعد تجزئة الأوعية الدموية إجراءً حاسماً لتشخيص حالات تتراوح من اعتلال الشبكية السكري إلى الأمراض التنكسية العصبية. ومع ذلك، غالباً ما تُعامل الشبكات العصبية التلافيفية (CNNs) المستخدمة لهذه المهمة كـ "صناديق سوداء"، حيث تفتقر إلى الشفافية فيما يتعلق بالسمات المرئية المحددة التي تقود قراراتها. وبينما تحقق هذه الشبكات دقة عالية، لا يزال من غير الواضح ما إذا كانت تعتمد على الاستمرارية التشريحية (الشكل العالمي)، أو شدة البكسل المحلية، أو أنماط النسيج (texture). إن هذا النقص في القابلية للتفسير يعيق التكامل السريري، وتصحيح أخطاء النماذج، والقدرة على ضمان المتانة ضد تغيرات البيانات. علاوة على على ذلك، فإن العلاقة بين مجال الاستقبال الفعال (ERF) للشبكة والسياق المكاني المطلوب لالتقاط الهندسة المتفرعة والمعقدة للأشجار الوعائية ليست مفهومة بشكل منهجي في هذا المجال.
المنهجية
أجرى المؤلفون استقصاءً منهجياً يتكون من ثلاثة أجزاء باستخدام مجالين تصويريين متميزين: مجهر الفلورة (مجموعة بيانات VessMAP) وتصوير قاع العين للشبكية (مجموعة بيانات DRIVE). استخدمت الدراسة تجارب مستهدفة لعزل وقياس تأثير النسيج، والشكل، ومجال الاستقبال.
1. قياس تأثير النسيج والشدة
لتحديد الأهمية النسبية للشدة مقابل النسيج، طور المؤلفون مهمة تصنيف قائمة على الرقع (patches).
استخراج الرقع: تم استخراج رقع بحجم 9×9 بكسل من صور VessMAP. تم اختبار سيناريوهين: رقع تحتوي فقط على بكسلات الأوعية (f=100%) ورقع تحتوي على حدود الأوعية مع كسور متفاوتة من بكسلات الأوعية (f=75%,50%).
الاضطرابات: تم إنشاء ثلاث متغيرات لمجموعة البيانات لإزالة إشارات محددة:
تطبيع الشدة (D−i): تم تطبيع قيم البكسل لتكون بمتوسط صفر وانحراف معياري واحد، مما أدى إلى إزالة الشدة المطلقة والتباين.
خلط البكسلات (D−t): تم خلط مواقع البكسلات داخل كل رقعة عشوائياً، مما أدى إلى تدمير النسيج المكاني مع الحفاظ على قيم الشدة.
التجانس (D−i,−t): تم تطبيق كل من التطبيع والخلط.
التقييم: تم تدريب شبكة متبقية (residual network) بسيطة لتصنيف هذه الرقع كأوعية أو خلفية.
2. عزل إشارات الشكل
لتقييم القدرة على تجزئة الأوعية بناءً على الهندسة فقط، أنشأ المؤلفون مجموعتي بيانات حيث تمت إزالة المظهر الداخلي للأوعية:
مجموعة بيانات الخطوط الخارجية (Dc): احتوت الصور المدخلة على الخطوط الخارجية للأوعية فقط (الحواف)، مع الحفاظ على شدة البكسل الأصلية عند مواقع الخطوط.
مجموعة بيانات الخط المركزي (Ds): احتوت الصور المدخلة على الخطوط المركزية للأوعية فقط، مع الحفاظ على الشدة الأصلية عند هذه النقاط.
التقييم: تم تدريب بنيات U-Net و W-Net للتنبؤ بأقنعة التجزئة الكاملة من هذه المدخلات الشكلية المتفرقة.
3. تحليل متطلبات مجال الاستقبال (RF)
فحصت الدراسة العلاقة بين بنية النموذج، وحجم مجال الاستقبال، والأداء باستخدام نهجين:
التنوع المعماري: تم تدريب 160 تكويناً لـ U-Net مع تغيير أحجام النواة ($1, 3, 5, 7)،ونسبالتمدد(2, 3, 7$)، واستراتيجيات خفض العينات. تم قياس مجال الاستقبال النظري (TRF) ومجال الاستقبال الفعال (ERF) لكل منها.
تقييد السياق: تم تدريب النموذج الأساسي على رقع غير متداخلة بأحجام متفاوتة (من 4×4 إلى 512×512) لتحديد الحد الأدنى من السياق المطلوب لتحقيق الأداء الأمثل.
النتائج الرئيسية
النسيج مقابل الشدة
هيمنة الشدة: وُجد أن شدة البكسل أكثر أهمية من النسيج المحلي. أدى إزالة معلومات الشدة (D−i) إلى انخفاض أكبر في الدقة مقارنة بإزالة النسيج عبر الخلط (D−t).
المتانة تجاه الاضطراب: من المثير للدهشة، حتى عندما تمت إزالة إشارات الشدة والنسيج (مجموعة البيانات المتجانسة D−i,−t)، حافظت الشبكات على دقة تصنيف أعلى من 75%، مما يشير إلى أنها تستفيد من سمات إحصائية أخرى لم يتم تحليلها صراحة.
دور الحدود: أدى تضمين حدود الأوعية في الرقع إلى تحسين دقة التصنيف بشكل كبير، مما يشير إلى أن سياق الحافة المحلي يعد إشارة قوية.
إشارات الشكل
عدم كفاية الشكل وحده: فشلت شبكات CNN في إعادة بناء هندسة الأوعية الكاملة من إشارات الشكل وحدها.
باستخدام الخطوط الخارجية (Dc)، حقق أفضل نموذج (W-Net) درجة Dice بلغت 54.4%.
باستخدام الخطوط المركزية (Ds)، حقق أفضل نموذج (U-Net) درجة Dice بلغت 57.0%.
في المقابل، حققت النماذج المدربة على البيانات الكاملة حوالي 90% من درجة Dice.
الإفراط في التجزئة: أظهرت النماذج التي تعتمد فقط على إشارات الشكل حساسية عالية ولكن خصوصية منخفضة جداً (على سبيل المثال، خصوصية 12% لـ U-Net على Dc)، مما أدى إلى إفراط كبير في التجزئة. يشير هذا إلى أن شبكات CNN الحالية لا يمكنها استنباط قطر الوعاء من هندسة الحدود دون معلومات المظهر الداخلي.
مجال الاستقبال والسياق
تشبع مجال الاستقبال الفعال (ERF): تقارب مجال الاستقبال الفعال الذي تستخدمه الشبكات عند حوالي 20 بكسل للمهام المدروسة.
حجم النواة: زاد الأداء مع زيادة متوسط حجم النواة، لكنه استقر عند متوسط حجم نواة 3 (نواة 3×3). لم تؤدِ النوى الأكبر إلى مكاسب كبيرة، مما يشير إلى أن الـ ERF لا يتوسع لاستغلال المجال النظري الكامل عندما لا يكون ذلك ضرورياً.
حجم الرقعة:
بالنسبة لـ VessMAP (المجهر)، استقر الأداء عند حجم رقعة 32×32، مما يشير إلى أن السياق المحلي كافٍ.
بالنسبة لـ DRIVE (قاع العين)، لم يستقر الأداء ضمن النطاق الذي تم اختباره، مما يشير إلى فائدة متواضعة من السياقات العالمية الأكبر، ويرجع ذلك على الأرجب إلى وجود معالم تشريحية عالمية (مثل القرص البصري).
الأهمية والادعاءات
يزعم البحث توفير أساس كمي لتدقيق وتحسين أنظمة التعلم العميق في تصوير الأوعية الدموية. وتتمثل مساهماته الرئيسية في:
نموذج تشخيصي: تقدم المنهجية نهجاً هيكلياً لتفكيك تأثيرات الشكل، والنسيج، والسياق على قرارات النموذج.
دليل تجريبي على مجال الاستقبال (RF): يشير اكتشاف أن الـ ERF يتشبع عند ~20 بكسل إلى أنه يمكن تخصيص شبكات CNN خفيفة الوزن وفعالة لتحديد الأوعية المحلية دون العبء الحسابي للشبكات العميقة غير الضرورية أو آليات الانتباه العالمية (مثل Transformers).
خارطة طريق للتفسير: تسلط النتائج الضوء على أن النماذج تعتمد بشدة على الشدة والنسيج المحلي بدلاً من استنباط الشكل العالمي. ويُقترح هذا الفهم كأساس لتطوير أطر الذكاء الاصطنا-القابل للتفسير (XAI) التي يمكنها عزو القرارات إلى إشارات محددة (الشدة مقابل الشكل)، مما يساعد الأطباء في تحديد ما إذا كان النموذج يحدد الأوعية بناءً على التشريح أم يتم تضليله بواسطة عيوب محلية.
يظل المؤلفون متواضعين، حيث يقرون بأن هذه النتائج هي ملاحظات تجريبية مشتقة من مجموعات بيانات محددة (VessMAP, DRIVE) وبنيات (متغيرات U-Net)، وقد لا تمثل خصائص عالمية لجميع الشبكات العصبية عبر جميع الوسائط الطبية.