Mathematical Morphology in Machine Learning
تقدم هذه الورقة المورفولوجيا الرياضية في تعلم الآلة من خلال اقتراح خوارزمية تجميع إعادة البناء المورفولوجي السريع، ومقياس مسافة هجين جديد يتفوق بشكل كبير على المسافات القياسية في السرعة والدقة، ومصنفات جديدة تنمذج بشكل فريد الشكل والكثافة والمعلومات الفركتلية.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل أن لديك غرفة فوضوية مليئة بالألعاب المتناثرة على الأرض. هدفك هو فرز هذه الألعاب في مجموعات. معظم برامج الكمبيوتر التي تقوم بهذا النوع من المهام (المسمى "تعلم الآلة") تنظر إلى الألعاب وتحاول تجميعها بناءً على مدى بُعدها عن بعضها البعض. قد تقول: "هاتان الكتلتان الحمراوان قريبتان، لذا نضعهما في كومة واحدة"، أو "هذه السيارات الزرقاء بعيدة، لذا نضعها في كومة أخرى".
ومع ذلك، يرى مؤلفا هذه الورقة البحثية، إريك أوليفيرا رودريغيز وأورا كونسي، أن هذا النهج يفتقد تفصيلاً حاسماً وهو: الشكل والكثافة. فأحياناً، تكون لعبتان قريبتان من بعضهما لكنهما تنتميان لمجموعتين مختلفتين لأن إحداهما جزء من تجمع كثيف ومتماسك، بينما قد تكون ألعاب أخرى بعيدة ولكنها جزء من مجموعة فضفاضة واحدة.
تقدم هذه الورقة طريقة جديدة للتفكير في فرز البيانات باستخدام مجال يسمى المورفولوجيا الرياضية (Mathematical Morphology). لا تفكر في هذا كمشكلة رياضية، بل كـ لعبة فقاعات متوسعة.
نهج "الفقاعة" للفرز (التجميع)
بدلاً من مجرد قياس المسافة، يقترح المؤلفان خوارزمية تسمى المجموعات المورفولوجية k (k-MS).
تخيل أنك تسقط قطرة ماء على إسفنجة. الماء ينتشر، ويملأ كل شق وزاوية يمكنه الوصول إليها. إذا كانت الإسفنجة تحتوي على جزيرتين منفصلتين من البقع الجافة، فإن الماء سيملأ الجزيرة الأولى، ثم يتوقف، وفي النهاية سيملأ الثانية.
- الطريقة القديمة: تحاول معظم الخوارزميات تخمين أماكن الجزر عن طريق رسم خطوط بين النقاط.
- الطريقة الجديدة (k-MS): تعمل الخوارزمية مثل ذلك الماء. تبدأ بـ "عنصر هيكلي" صغير (مثل إسفنجة صغيرة) وتقوم بتوسيعه. إنها تملأ المناطق الكثيفة أولاً. وإذا اصطدم الماء بحائط (فجوة في البيانات)، فإنه يتوقف.
- النتيجة: هذه الطريقة تفصل بشكل طبيعي المجموعات "الكثيفة" من البيانات عن "الضجيج" المتناثر. الأمر يشبه القدرة على التمييز بين حشد من الناس متراص بكثافة وبين عدد قليل من الأفراد المتفرقين، حتى لو كانوا واقفين بجانب بعضهم البعض.
لماذا هذا أمر رائع؟
- إنها تنظف الفوضى: إذا كان هناك بعض الألعاب الشاردة (الضجيج) على الأرض، فإن هذه الطريقة تتجاهلها طبيعياً أو تضعها في مجموعتها الصغيرة عديمة الفائدة الخاصة بها، بدلاً من إجبارها على الانضمام إلى مجموعة حقيقية.
- إنها سريعة: لأنها تعمل كعملية توسع بسيطة، يمكن تنفيذها بسرعة كبيرة، خاصة على شرائح الكمبيوتر الحديثة (GPUs) المصممة لأداء العديد من المهام الصغيرة في وقت واحد.
- تعرف متى تتوقف: تمتلك الخوارزمية "حساً داخلياً" بعدد المجموعات التي يمكنها تكوينها فعلياً بناءً على شكل البيانات، بدلاً من مجرد فرض عدد معين من المجموعات بشكل أعمى.
اختصار "المثمن" (مقياس مسافة جديد)
المساهمة الرئيسية الثانية هي طريقة جديدة لقياس المسافة بين النقاط.
في عالم الكمبيوتر، يتم قياس المسافة بين نقطتين عادةً بإحدى طريقتين:
- "كتلة المدينة" (مانهاتن/تشيبيشيف): تخيل أنك تسير في مدينة ذات شوارع شبكية. يمكنك فقط المشي شمالاً، جنوباً، شرقاً، أو غرباً. المسافة هي عدد الكتل التي تمشيها. هذه الطريقة سريعة الحساب، لكنها "مربعة" نوعاً ما ولا تشبه الخط المستقيم.
- "الخط المستقيم" (إقليدس): تخيل أنك تطير مثل الطائر في خط مستقيم. هذه هي المسافة الأكثر دقة، لكنها صعبة وبطيئة جداً للحساب بالنسبة لأجهزة الكمبيوتر، خاصة عندما تضطر للقيام بذلك ملايين المرات.
لقد ابتكر المؤلفان مسافة هجينة تشبه المثمن (شكل ذو 8 أضلاع).
- إذا نظرت إلى مسافة "كتلة المدينة"، فستبدو كالمربع.
- إذا نظرت إلى مسافة "عين الطائر"، فستبدو كالدائرة.
- المسافة التي ابتكرها المؤلفان تبدو كـ مثمن.
لماذا يهم هذا؟
المثمن أقرب بكثير إلى الدائرة مما هو المربع، مما يعني أنه يعطي شعوراً أكثر دقة بـ "الخط المستقيم". ولكن نظرًا لأنه مبني من قواعد رياضية بسيطة، يمكن للكمبيوتر حسابه بسرعة تقارب سرعة طريقة "كتلة المدينة".
تزعم الورقة أن "مسطرة المثمن" الجديدة هذه:
- أسرع بـ 329 مرة من طريقة "عين الطائر" (إقليدس) القياسية.
- أسرع بـ 1.3 مرة من طريقة "كتلة المدينة" (مانهاتن).
- أكثر دقة: عند اختبارها على 33 مجموعة بيانات مختلفة (مثل فرز رسائل البريد الإلكتروني أو تحديد الصور)، ساعدت هذه المسطرة المصنف (برنامج يتوقع ماهية الشيء) في الحصول على الإجابة الصحيحة بشكل متكرر أكثر من الـ 14 مسطرة الأخرى التي تم اختبارها.
الصورة الكبيرة
يقول المؤلفان باختصار: "لقد أخذنا أداة بصرية تُستخدم لتحليل الأشكال (المورفولوجيا الرياضية) وطبقناها على تعلم الآلة. لقد بنينا مصنفاً يعمل بأسلوب 'توسيع الفقاعات' يحترم شكل وكثافة البيانات، وابتكرنا 'مسطرة مثمنة' سريعة للغاية ودقيقة للغاية ليستخدمها الكمبيوتر".
لقد اختبروا هذه الأفكار على بيانات حقيقية ووجدوا أن طرقهم أسرع وغالباً ما تكون أكثر دقة من التقنيات الأفضل حالياً، وكل ذلك مع القدرة على التعامل مع "الضجيج" (البيانات الفوضوية) دون الحاجة إلى خطوات إضافية لتنظيفها أولاً.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.