Recurrent Contrastive Learning for Imbalanced Medical Image Classification
تقترح هذه الورقة التعلم التبايني المتكرر (RCL)، وهو إطار عمل مبتكر يستخدم طابور ذاكرة زمنية لتوليد مرابط زمنية وتوسيع المنطقة الداعمة الكامنة للفئات الذيلية تدريجياً، مما يخفف من عدم توازن الفئات ويحسن حدود القرار في تصنيف الصور الطبية.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أنك تحاول تعليم روبوت التعرف على أنواع مختلفة من الحيوانات في حديقة حيوان. إذا كان لدى حديقة الحيوان 1,000 أسد ولكن 5 نمور فقط، فسيصبح الروبوت بارعاً حقاً في رصد الأسود، ومن المرجح أنه سينسى شكل النمر، أو والأسوأ من ذلك، قد يعتقد أن كل حيوان يشبه القطط هو أسد. هذه مشكلة شائعة في عالم الذكاء الاصطناعي الطبي تسمى "عدم توازن الفئات" (class imbalance). يمتلك الأطباء كميات هائلة من البيانات للأمراض الشائعة، ولكن لديهم القليل جداً من البيانات للأمراض النادرة أو الخطيرة. عندما يتم تدريب نماذج الذكاء الاصطناعي على هذه البيانات غير المتوازنة، تصبح منحازة نحو الأشياء الشائعة وتغفل عن الحالات النادرة والحرجة. ولحل هذه المشكلة، يحاول العلماء عادةً إما عرض المزيد من صور الحيوانات النادرة (إعادة أخذ العينات - resampling) أو إخبار الروبوت بضرورة إعطاء اهتمام إضافي لها أثناء الدروس (إعادة الوزن - reweighting). لكن هناك عقبة: هذه الأساليب غالباً ما تجعل الروبوت ينظر بتركيز أكبر إلى الصور النادرة القليلة التي لديه، دون أن تمنح الحيوانات النادرة فعلياً "مساحة" كافية في عقل الروبوت لتبرز بوضوح عن الحيوانات الشائعة.
هنا يأتي دور دراسة جديدة لـ "زيويوان تشو" وفريقه بفكرة ذكية تسمى التعلم التبايني المتكرر (Recurrent Contrastive Learning - RCL). بدلاً من مجرد إعادة خلط أوراق اللعب أو الصراخ بصوت عالٍ في وجه النادرين، قرروا بناء "ذاكرة تخزين مؤقت" تساعد الأمراض النادرة على توسيع منطقتها في عقل الذكاء الاصطناعي. فكر في الأمر كأنه حلبة رقص مزدحمة حيث يستحوذ "الأطفال المشهورون" (الأمراض الشائعة) على كل المساحة، بينما يُحشر "الأطفال النادرون" (الأمراض النادرة) في زاوية ضيقة للغاية. حل الباحثين هو جلب "راقصين أشباح" من جلسات التدريب السابقة — نسخ قديمة من حركات الأطفال النادرين — للوقوف حولهم وإنشاء فقاعة واقية. هذه الفقاعة تدفع الأطفال المشهورين بعيداً، مما يمنح الأمراض النادرة المساحة التي تحتاجها ليتم رؤيتها والتعرف عليها بشكل صحيح. اختبر الفريق طريقتهم على ثلاث مجموعات بيانات طبية مختلفة، بما في ذلك فحوصات الموجات فوق الصوتية للشريان السباتي، وصور اعتلال الشبكية السكري، وصور الأشعة السينية للركبة، ووجدوا أن طريقتهم ساعدت الذكاء الاصطناعي باستمرار على رصد الحالات النادرة بشكل أفضل من التقنيات السابقة.
المشكلة: تأثير "الطفل المشهور" في الذكاء الاصطناعي الطبي
في عالم التصوير الطبي، ليست كل الأمراض متساوية. فبعضها، مثل نزلات البرد الشائعة أو الطفح الجلدي الخفيف، يحدث طوال الوقت. أما غيرها، مثل الاضطرابات الوراثية النادرة أو مراحل معينة من السرطان، فهي أقل تكراراً بكثير. عندما ندرب ذكاءً اصطناعياً لتشخيص هذه الحالات، فالأمر يشبه تدريب طالب لا يرى سوى 1,000 مثال لنزلة برد عادية مقابل 5 أمثلة فقط لمرض نادر. وبطبيعة الحال، يصبح الطالب (الذكاء الاصطناعي) خبيراً في نزلات البرد الشائعة ولكنه يرتبك عندما يرى المرض النادر. بل قد يخطئ ويظن أن المرض النادر هو المرض الشائع، لأنه في "عقل" الذكاء الاصطناعي، لا يمتلك المرض النادر مساحة كافية للوجود بمفرده.
تشير الورقة البحثية إلى أن الحلول الحالية تحاول إصلاح ذلك إما عبر عرض المزيد من الأمثلة للمرض النادر (إعادة أخذ العينات) أو بإخبار الذكاء الاصطناعي بضرورة "إعطاء اهتمام أكبر" لتلك الأمثلة القليلة (إعادة الوزن). وبينما تساعد هذه الأساليب قليلاً، إلا أنها لا تعالج المشكلة الجذرية: لا تزال الأمراض النادرة محشورة في زاوية ضيقة ومزدحمة في مساحة السمات الخاصة بالذكاء الاصطناعي. إنها مدمجة للغاية لدرجة أن الأمراض الشائعة يمكنها بسهولة "التعدي" على منطقتها، مما يؤدي إلى وقوع الأخطاء.
الحل: راقصو الأشباح والفقاعات الواقية
يقترح المؤلفون استراتيجية جديدة تسمى التعلم التبايني المتكرر (RCL). لفهم كيفية عملها، تخيل عملية تعلم الذكاء الاصطناعي كسلسلة من جلسات التدريب عبر الزمن.
1. الذاكرة المسافرة عبر الزمن (طابور الذاكرة الزمنية - Temporal Memory Queue)
عادةً، يتذكر الذكاء الاصطناعي فقط الأمثلة التي يراها في دفعة التدريب الحالية. يقدم نظام RCL "آلة زمن" خاصة تسمى طابور الذاكرة الزمنية (TMQ). هذا الطابور لا يحمل الصور الحالية فحسب؛ بل يحفظ "حالات السمات" (فهم الذكاء الاصطناعي للصور) من جلسات التدريب السابقة. إنه يشبه الاحتفاظ بمذكرات لما تعلمه الذكاء الاصطناعي الأسبوع الماضي، والشهر الماضي، وهكذا. هذا يسم يسمح للذكاء الاصطناعي بالنظر إلى الوراء وكيف فهم الأمراض النادرة في الماضي، حتى لو لم يرَ أمثلة جديدة كثيرة عنها مؤخراً.
2. الراقصون الأشباح (المرتكزات الزمنية - Temporal Anchors)
هذه هي الخدعة السحرية. عندما يحاول الذكاء الاصطناعي التعلم عن مرض نادر (فئة "الذيل")، فإنه ينظر في مذكراته المسافرة عبر الزمن. يستخرج "الراقصين الأشباح" — وهي تمثيلات سمات قديمة لذلك المرض النادر من الجلسات السابقة. تُستخدم هذه الأشباح بعد ذلك لإنشاء مرتكز زمني (TAR).
تخيل أن المرض النادر هو جزيرة صغيرة في محيط شاسع، والأمراض الشائعة هي قارات ضخمة قريبة منها. بدون مساعدة، ستغمر أمواج المحيط (سمات الأمراض الشائعة) الجزيرة، مما يجعل من الصعب تمييزها. تعمل المرتكزات الزمنية (TARs) كطوافات أو حاجز واقٍ يوضع حول الجزيرة. هذه الطوافات مصنوعة من النسخ "الشبحية" للجزيرة من الماضي. ومن خلال وضع هذه الطوافات حول المرض النادر، يقوم الذكاء الاصطناعي فعلياً بتوسيع منطقة الجزيرة. إنه يخلق "منطقة عازلة" تدفع الأمراض الشائعة بعيداً، مما يضمن أن يكون للمرض النادر مساحته المتميزة الخاصة.
3. الحلقة المتكررة
العملية "متكررة"، مما يعني أنها تحدث مراراً وتكراراً. بينما يتدرب الذكاء الاصطناعي، فإنه يستمر في تحديث طابور الذاكرة الخاص به بمعلومات جديدة، ولكنه يحتفظ أيضاً بالمرتكزات القديمة. هذا يخلق مجالاً متنامياً ومتوسعاً حول الأمراض النادرة، مما يجعلها أكثر قوة وسهولة في الفصل عن الأمراض الشائعة.
ماذا وجدوا: صورة أوضح
اختبر الفريق هذه الطريقة على ثلاث مجموعات بيانات طبية حقيقية:
- الموجات فوق الصوتية للشريان السباتي: صور للأوعية الدموية في الرقبة لفحص وجود لويحات (3,404 صورة).
- اعتلال الشبكية السكري: صور للعين لفحص فقدان البصر (3,662 صورة).
- فصال الركبة العظمي: صور أشعة سينية للركبة لتحديد درجة شدة التهاب المفاصل (8,260 صورة).
في الحالات الثلاث، أظهرت طريقة RCL تحسينات مستمرة على أفضل الأساليب الموجودة.
- في مجموعة بيانات الشريان السباتي، حققت الطريقة الجديدة دقة متوازنة بلغت 87.10%، متفوقة على أفضل النتائج السابقة.
- في مجموعة بيانات الركبة، حسنت الدقة المتوازنة بنسبة 9.09% مقارنة باستخدام نموذج الذكاء الاصطناعي الأساسي دون حيل الذاكرة الخاصة.
- في مجموعة بيانات العين، حققت الطريقة درجة "كابا" الموزونة التربيعية (Quadratic Weighted Kappa) بلغت 0.92، وهي درجة عالية جداً تشير إلى توافق ممتاز مع الخبراء البشريين.
كما قام الباحثون بتصور ما يحدث داخل عقل الذكاء الاصطناعي باستخدام تقنية t-SNE (وهي تشبه الخريطة التي توضح مدى قرب أو بعد الأشياء عن بعضها). رأوا أنه بدون طريقتهم، كانت الأمراض النادرة تبدو كنقاط صغيرة ومزدحمة. ومع استخدام RCL، توسعت الأمراض النادرة لتصبح مناطق أكبر ومحددة بوضوح مع وجود "مناطق عازلة" واضحة بينها وبين الأمراض الشائعة. لقد نجح "الراقصون الأشباح" (المرتكزات) في إنشاء مجال واقٍ منع الأمراض الشائعة من إزاحة الأمراض النادرة.
لماذا يهم هذا الأمر
تشير هذه الورقة البحثية إلى أننا لا نحتاج فقط إلى المزيد من البيانات للأمراض النادرة؛ بل نحتاج إلى طرق أذكى لاستخدام البيانات التي نمتلكها بالفعل. من خلال استخدام تاريخ الذكاء الاصطناعي نفسه لبناء مجال واقٍ حول الحالات النادرة، يمكننا جعل الذكاء الاصطناعي الطبي أكثر عدلاً ودقة. هذا أمر بالغ الأهمية لأننا في العالم الحقيقي، قد يؤدي تفويت مرض نادر ولكنه خطير إلى تهديد الحياة. يشير المؤلفون إلى أنه بينما تعمل طريقتهم بشكل جيد، فإنها تتطلب حالياً بعض الضبط اليدوي للإعدادات (مثل عدد "الأشباح" التي يتم الاحتفاظ بها في الذاكرة). سيهدف العمل المستقبلي إلى جعل هذه العملية تلقائية. ولكن في الوقت الحالي، تقدم هذه الطريقة القائمة على "الذاكرة المسافرة عبر الزمن" وسيلة واعدة لضمان حصول المرضى الأكثر ندرة على الاهتمام الذي يستحقونه من أطباء الذكاء الاصطناعي لدينا.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.