اكتشف أهمية متوسط الدقة المتوسطة (mAP) في تقييم نماذج اكتشاف الأجسام لتطبيقات الذكاء الاصطناعي مثل القيادة الذاتية والرعاية الصحية.
متوسط الدقة المتوسطة (mAP) هو مقياس يستخدم على نطاق واسع لتقييم أداء نماذج اكتشاف الأجسام، مثل تلك الموجودة في Ultralytics YOLO الشهيرة. وهو يوفر درجة واحدة وشاملة تلخص قدرة النموذج على تحديد وتحديد موقع الكائنات بشكل صحيح عبر مختلف الفئات ومستويات الثقة. على عكس المقاييس الأبسط، يوازن mAP بشكل فعال بين المفاضلة بين العثور على جميع الكائنات ذات الصلة(الاستدعاء) وضمان صحة الكائنات التي تم العثور عليها بالفعل(الدقة)، مما يجعله أمرًا بالغ الأهمية لتقييم النماذج المستخدمة في التطبيقات المعقدة مثل الأنظمة المستقلة والتشخيص الطبي. يعد فهم mAP أمرًا ضروريًا لأي شخص يشارك في تطوير أو نشر نماذج الرؤية الحاسوبية (CV).
لفهم mAP، من الضروري أولاً فهم الدقة والاسترجاع. في سياق اكتشاف الكائنات
غالبًا ما يكون لهذين المقياسين علاقة عكسية؛ حيث يمكن أن يؤدي تحسين أحدهما إلى تقليل الآخر في بعض الأحيان. يوفر mAP طريقة لتقييم النموذج عبر نقاط مختلفة من هذه المفاضلة، مما يوفر رؤية أكثر توازناً للأداء. يمكنك معرفة المزيد عن أساسيات الدقة والتذكر على ويكيبيديا.
تتضمن عملية حساب mAP عدة خطوات، مما يوفر تقييمًا قويًا لأداء النموذج عبر فئات الأجسام المختلفة وعتبات الكشف:
في كثير من الأحيان، يتم الإبلاغ عن mAP عند عتبات تقاطع محددة على الاتحاد (IoU). يقيس IoU التداخل بين المربع المحدود المتوقع والمربع المحدود الحقيقي (الفعلي). تتضمن متغيرات mAP الشائعة ما يلي:
لإلقاء نظرة تفصيلية على كيفية تطبيق هذه المقاييس على نماذج YOLO تحديدًا، راجع دليل مقاييس أداءYOLO من Ultralytics .
يعد متوسط الدقة المتوسطة أمرًا حيويًا لأنه يقدم نظرة شاملة لأداء نموذج اكتشاف الكائنات. فهو يأخذ في الاعتبار في الوقت نفسه كلاً من دقة التصنيف (هل فئة الكائن صحيحة؟) ودقة التوطين (هل تم وضع المربع المحدد بشكل صحيح؟) عبر جميع الفئات المحددة في بيانات التدريب. وهذا يجعلها أكثر إفادة من النظر إلى الدقة أو الاستدعاء بمعزل عن الدقة أو الاستدعاء بمعزل عن غيرهما، خاصةً في مجموعات البيانات التي تحتوي على فئات كائنات متعددة أو توزيعات غير متوازنة للفئات. تشير درجة mAP الأعلى عمومًا إلى وجود نموذج أكثر قوة وموثوقية للكشف عن الكائنات. تقنيات مثل التكبير الدقيق للبيانات، وضبط المعلمة الفائقة، واختيار بنية نموذجية مناسبة (مثل YOLO11) هي إستراتيجيات شائعة لتحسين نموذج mAP.
تُعد mAP أمرًا بالغ الأهمية في تقييم النماذج للمهام الواقعية حيث تكون الدقة والموثوقية أمرًا بالغ الأهمية:
تشمل التطبيقات الأخرى المراقبة الأمنية، والروبوتات(دمج الرؤية الحاسوبية في الروبوتات)، وتحليلات البيع بالتجزئة(الذكاء الاصطناعي لإدارة مخزون التجزئة بشكل أكثر ذكاءً)، والزراعة.
من المهم التمييز بين mAP ومقاييس التقييم ذات الصلة المستخدمة في التعلم الآلي (ML):
يعد فهم هذه الاختلافات أمرًا بالغ الأهمية لاختيار المقياس المناسب بناءً على المهمة المحددة وأهداف التقييم. لمزيد من المعلومات، راجع دليل تقييم النموذج وصقله.
تسمح أدوات مثل Ultralytics HUB للمستخدمين بتدريب النماذج وتتبعها وتقييمها، مع إبراز mAP كمؤشر أداء رئيسي أثناء عمليات تدريب النموذج والتحقق من صحته. أطر عمل التعلم الآلي مثل PyTorch و TensorFlow المكونات الأساسية لبناء نماذج اكتشاف الكائنات هذه وتدريبها. تستخدم مجموعات البيانات الموحدة مثل COCO و PASCAL VOC مقياس mAP كمقياس أساسي لمقارنة نماذج اكتشاف الأجسام في لوحات المتصدرين العامة والأوراق البحثية، مما يؤدي إلى دفع عجلة التقدم في هذا المجال. يمكنك استكشاف ومقارنة أداء النماذج المختلفة، والتي غالبًا ما يتم قياسها بواسطة mAP، على صفحات مقارنة نماذجUltralytics .