CrossSpine: Multi-scale Cross-sequence Attention with Anatomical Priors for Automated Pfirrmann Grading
تقدم الورقة البحثية CrossSpine، وهو إطار عمل مبتكر يجمع بين الانتباه عبر المتواليات متعدد المقاييس والبديهيات التشريحية ليتفوق بشكل كبير على النماذج المرجعية في التصنيف الآلي لدرجة فيرمان (Pfirrmann) لتنكس الأقراص القطنية، مدعوماً بمجموعة بيانات تم تنسيقها حديثاً.
المؤلفون الأصليون:Hai Son Nguyen, Duong Ngoc Vu, Trong-Nghia Nguyen, Bien Tran Van, Van-Dem Pham, Trang Mai Xuan, Huan Vu, Thien Van Luong
تخيل أنك محقق يحاول حل لغز ما، ولكن بدلاً من مسرح جريمة، أنت تبحث داخل جسم الإنسان. وتحديداً، أنت تحقق في منطقة أسفل الظهر، وهي مكان يشعر فيه الكثير من الناس بالألم. لكي يتمكن الأطباء من رؤية ما يحدث هناك، يستخدمون كاميرا خاصة تسمى ماسح الرنين المغناطيسي (MRI). هذه الآلة لا تلتقط صورة واحدة فقط؛ بل تلتقط عدة "مشاهد" أو تسلسلات مختلفة، تماماً مثل التقاط صور لمشتبه به بالأبيض والأسود، وبالألوان، ومع استخدام الفلاش. كل مشهد يظهر تفاصيل مختلفة، مثل مدى بلل أو جفاف الإسفنجة. لسنوات، حاول العلماء تعليم الحواسيب كيفية النظر إلى هذه الصور وتصنيف مدى تلف أقراص العمود الفقري تلقائياً، باستخدام نظام يسمى مقياس "بفيرمان" (Pfirrmann). فكر في هذا المقياس كأنه شهادة درجات لأقراص ظهرك، تتراوح من الدرجة 1 (جديدة وصحية) إلى الدرجة 5 (متآكلة تماماً). الهدف هو جعل الكمبيوتر يقرأ شهادات الدرجات هذه بدقة تضاهي دقة الطبيب البشري، وهو أمر بالغ الأهمية لأن آلام الظهر تمثل مشكلة ضخمة للملايين من الناس. ومع ذلك، تماماً مثل الطالب الذي يدرس مادة واحدة فقط وقد يفتقد الصورة الكبيرة، عانت البرامج الحاسوبية المبكرة لأنها كانت تنظر إلى كل مشهد من مشاهد الرنين المغناطيسي بشكل منفصل، ولم تكن تدرك أن أجزاء مختلفة من العمود الفقري تتآكل بشكل مختلف بناءً على موقعها.
هنا يأتي دور CrossSpine، وهو إطار عمل جديد وذكي صممه فريق من الباحثين لإصلاح هذه الأخطاء. لاحظ المؤلفون أن النماذج الحاسوبية القديمة كانت تقدم أداءً ضعيفاً على بياناتهم، وكأنها عالقة في روتين معين. ولحل هذه المشكلة، بنوا نظاماً يعمل كفريق عمل من المحققين الخارقين الذين يعملون معاً. أولاً، أنشأوا مجموعة جديدة ومنظمة بعناية من فحوصات الرنين المغناطيسي لـ 237 مريضاً، تحتوي على 1,185 سجلاً لأقراص العمود الفقري. هذه المجموعة من البيانات مميزة لأنها تتضمن أربعة تسلسلات مختلفة من الرنين المغناطيسي لكل قرص، مما يعطي الكمبيوتر رؤية غنية ومتعددة الأبعاد للمشكلة.
يكمن سحر CrossSpine في كيفية معالجة هذه المعلومات. فبدلاً من النظر إلى تسلسلات الرنين المغناطية الأربعة واحداً تلو الآخر، يستخدم النظام آلية "الانتباه عبر التسلسلات" (cross-sequence attention). تخيل أنك تحاول فهم قصة معقدة يرويها أربعة أصدقاء مختلفين. قد يستمع الكمبيوتر العادي لكل صديق على حدة ثم يخمن النهاية، أما CrossSpine فيسمح لهؤلاء الأصدقاء بالتحدث مع بعضهم البعض. فهو يسمح للكمبيوتر بأن يقول: "مهلاً، الصورة بالأبيض والأسود تظهر شقاً هنا، لكن الصورة الملونة تظهر تمزقاً هناك؛ دعونا نجمع تلك الأدلة للحصول على القصة الكاملة". يحدث هذا على مستويين مختلفين من التفاصيل، أو "المقاييس"، مما يضمن أن يلتقط الكمبيوتر الصورة الكبيرة والشقوق الصغيرة الدقيقة التي قد يتم إغفالها لولا ذلك.
علاوة على ذلك، أدرك الباحثون أن جميع أقراص العمود الفقري ليست متساوية. فالقرص الموجود في أسفل الظهر (بالقرب من العصعص) يحمل وزناً أكبر ويتآكل بشكل مختلف عن القرص الموجود في الأعلى. كانت النماذج القديمة تعامل كل قرص بنفس الطريقة، تماماً مثل معلم يصحح اختبار رياضيات دون معرفة المستوى الدراسي للطالب. يقوم CrossSpine بإصلاح ذلك باستخدام تقنية "الإدراك بقرص العمود الفقري" (IVD-aware). فهو يخبر الكمبيوتر صراحةً: "هذا هو القرص L4-L5"، حتى يتمكن النموذج من تعلم أنماط التآكل والتمزق الخاصة بهذا الموقع تحديداً. وهذا ليس مجرد خدعة لنظامهم الجديد المتطور؛ فقد وجد المؤلفون أن إضافة هذا "الوعي بالموقع" ساعدت حتى النماذج الحاسوبية الأقدم والأبسط على تقديم أداء أفضل.
عندما وضعوا CrossSpne تحت الاختبار، كانت النتائج مبهرة. فمقارنة بالنماذج المرجعية القياسية، لم يكتفِ CrossSpine بالتحسن قليلاً، بل حسن درجة "Macro F1" (وهي مقياس لمدى قدرته على التعامل مع جميع الدرجات، بما في ذلك الحالات النادرة) بأكثر من 125%. كما رفع متوسط AUPRC بنسبة 99% ومتوسط AUROC بنسبة 36%. وباللغة البسيطة، كان النظام الجديد أكثر دقة بشكل كبير في رصد الاختلافات الدقيقة بين القرص السليم والقريد المتضرر، وكان أفضل بكثير في تجنب الأخطاء، خاصة في الحالات الشديدة والنادرة. تشير الدراسة إلى أنه من خلال السماح لمشاهد الرنين المغناطيسي المختلفة بالتواصل مع بعضها البعض، ومن خلال تعليم الكمبيوتر احترام التشريح الفريد لكل مستوى من مستويات العمود الفقري، يمكننا بناء أدوات أكثر ذكاءً لتشخيص آلام الظهر.
ملخص تقني: CrossSpine
بيان المشكلة يعد التقييم الآلي لتنكس الأقراص القطنية (LDD) أمراً بالغ الأهمية للقياس الكمي الموضوعي للتغيرات الهيكلية المرتبطة بآلام أسفل الظهر. وبينما يعد التصوير بالرنين المغناطيسي (MRI) هو المعيار السريري، باستخدام نظام تصنيف "بفيرمان" (Pfirrmann)، أظهرت النماذج المرجعية الحالية للتعلم العميق أداءً غير كافٍ في مجموعات بيانات محددة. وقد حدد المؤلفون عائقين رئيسيين في النهج الحالية:
المعالجة أحادية المسار: تفشل النماذج القياسية في دمج الميزات المتكاملة من تسلسلات الرنين المغ المغناطيسي المختلفة (مثل T1، T2، إلخ) بشكل فعال، حيث تتعامل معها كمسارات منفصلة بدلاً من الاستفادة من معلوماتها المتبادلة.
الافتقار إلى السياق التشريحي: غالباً ما تعامل النماذج المرجعية جميع الأقراص القطنية بشكل موحد، متجاهلة الأنماط الميكانيكية الحيوية والتنكسية التي تختلف باختلاف مستويات القرص بين الفقرات (IVD).
المنهجية يقترح المؤلفون CrossSpine، وهو إطار عمل مصمم لمعالجة هذه القيود من خلال الانتباه متعدد المقاييس عبر التسلسلات والتكامل التشريحي. تتكون البنية من أربع مراحل رئيسية:
المعالجة المسبقة للبيانات: يستخدم النظام مجموعة بيانات منسقة تضم 1,185 سجلاً للأقراص بين الفقرات من 237 مريضاً. لكل فحص، يتم اختيار الصورة الوسطى من بين أربعة تسلسلات متاحة للرنين المغناطيسي وتغيير حجمها إلى 224×224 بكسل. تُطبق تقنيات تعزيز البيانات (القلب، التدوير، القياس، إل_خ) لتحسين القدرة على التعميم.
استخراج الميزات متعددة المقاييس: باستخدام هيكل DenseNet-121 مدرب مسبقاً على ImageNet، يستخرج النموذج ميزات عند مقياسين مكانيين متميزين:
المقياس 1: ميزات مستخرجة بعد الكتلة الكثيفة الأولى (دقة مكانية 56×56)، ويتم تقليصها إلى متجه ذي 128 بُعداً.
المقياس 2: ميزات مستخرجة بعد الكتلة الكثيفة الثانية (دقة مكانية 28×28)، ويتم تقليصها إلى متجه ذي 256 بُعداً.
دمج الانتباه عبر التسلسلات: بدلاً من الدمج البسيط، يستخدم الإطار آلية انتباه عبر التسلسلات (مستوحاة من Vaswani et al.) لدمج الميزات من تسلسلات الرنين المغناطيسي الأربعة بشكل تكيفي. يسمح هذا للتسلسلات بالإشارة إلى بعضها البعض، مما يمكن الشبكة من تعلم أي التسلسلات هي الأكثر إفادة تشخيصياً لميزات معينة. تُطبق هذه العملية بشكل مستقل عند كلا المقياسين المكانيين.
دمج المقاييس والتصنيف المدرك للقرص (IVD-Aware):
يتم إسقاط متجهات الميزات من كلا المقياسين إلى فضاء مشترك ذي 512 بُعداً ودمجها باستخدام أوزان مقياس قابلة للتعلم.
التصنيف المدرك للقرص (IVD-Aware Classification): تقنية مبتكرة تدمج صراحةً المعلومات التشريحية لمستوى القرص (مثل L1–L2، L5–S1) في رأس التصنيف. يتم إسقاط الميزات المدمجة إلى تمثيل ذي 10 أبعاد، ودمجها مع مؤشر مستوى القرص، ثم تمريرها عبر طبقة خطية نهائية للتنبؤ بدرجة "بفيرمان". يسمح هذا للنموذج بتعلم أولويات التنكس الخاصة بكل مستوى.
يتعامل النظام مع التسلسلات المفقودة عبر الحشو الصفري (zero-padding) وأقنعة التوافر لمنع تسرب المعلومات.
المساهمات الرئيسية
بنية CrossSpine: إطار عمل مبتكر يستخدم الانتباه عبر التسلسلات لدمج الميزات متعددة المقاييس من تسلسلات الرنين المغناطيسي المختلفة، مما يعزز التقاط التغيرات التنكسية الدقيقة.
مجموعة بيانات منسقة: تقديم مجموعة بيانات (PhenMec) منسقة بعناية ومصممة خصيصاً لتصنيف "بفيرمان" الآلي، وتتميز بتمثيل تشريحي متوازن عبر مستويات الأقراص رغم عدم التوازن السريري في الفئات.
التصنيف المدرك للقرص (IVD-Aware): تقنية مستقلة عن النموذج (model-agnostic) تضخ المعلومات التشريحية لمستوى القرص في عملية التصنيف. أثبت المؤلفون أن هذا يحسن الأداء ليس فقط في بنيتهم المقترحة، بل أيضاً في النماذج المرجعية.
النتائج التجريبية أُجريت التجارب على وحدة معالجة رسومات NVIDIA RTX 4090 باستخدام تقسيم 70/15/15 للتدريب/التحقق/الاختبار. أعطت عملية التقييم الأولوية لدرجة Macro F1، ومتوسط AUROC، ومتوسط AUPRC لمراعاة عدم توازن الفئات.
مكاسب الأداء: مقارنة بنموذج DenseNet-121 المرجعي (بدون الوعي بمستوى القرص أو الانتباه عبر التسلسلات)، حقق CrossSpine:
تحسناً نسبياً بنسبة 125% في درجة Macro F1 (من 0.1917 إلى 0.4318).
زيادة بنسبة 99% في متوسط AUPRC (من 0.2772 إلى 0.5516).
زيادة بنسبة 36% في متوسط AUROC (من 0.6187 إلى 0.8391).
دراسات الاستئصال (Ablation Studies): أكدت الدراسة أن كلاً من البنية متعددة المقاييس ووحدة الوعي بالقرص (IVD-Aware) تعد عناصر حاسمة. إضافة الوعي بالقرص وحده ضاعف تقريباً درجة Macro F1 للنموذج المرجعي، بينما أدى الجمع بين كلا الوحدتين إلى تحقيق أعلى أداء.
تحليل الهيكل الأساسي (Backbone Analysis): من بين الهياكل المختبرة (ResNet-34, EfficientNet-B0, DenseNet-121)، قدم DenseNet-121 أفضل اتساق وأداء ضمن الإطار المقترح.
التحليل النوعي: أظهرت التصورات أنه بينما كانت النماذج المرجعية تخطئ كثيراً في تصنيف الأقراص عبر تعيين الفئة الأكثر شيوعاً (الدرجة 2)، نجح CrossSpine في التقاط الأنماط الخاصة بكل مستوى، حيث حدد بنجاح درجات الأقراص المتوسطة حيث فشلت النماذج المرجعية.
الأهمية يدعي البحث أن CrossSpine يضع معياراً قوياً للتصوير الطبي متعدد الوسائط من خلال إثبات أن دمج السياق التشريحي (مستوى القرص) والانتباه عبر التسلسلات يعزز بشكل كبير الأداء التشخيصي. يؤكد العمل على ضرورة الانتقال لما وراء المعالجة أحادية المسار والمعاملة الموحدة لبيانات العمود الفقري للاستفادة من المعلومات الغنية والمتكاملة المتأصلة في تسلسلات الرنين المغناطيسي المتعددة والحقائق الميكانيكية الحيوية لمستويات العمود الفقري المحددة. كما تم تسليط الضوء على تقنية الوعي بالقرص (IVD-aware) كإسهام مستقل عن النموذج يمكن تطبيقه على بنيات تصوير العمود الفقري الأخرى.