مسرد المصطلحات

التقاطع على الاتحاد (IoU)

تعرّف على ماهية التقاطع على الاتحاد (IoU)، وكيفية حسابه، ودوره الحاسم في اكتشاف الأجسام وتقييم نموذج الذكاء الاصطناعي.

التقاطع على الاتحاد (IoU) هو مقياس تقييم أساسي يُستخدم في الرؤية الحاسوبية، خاصةً في مهام اكتشاف الأجسام. يقيس هذا المقياس التداخل بين حدين: المربع المحدود المتوقع الذي تم إنشاؤه بواسطة نموذج ما والمربع المحدود الحقيقي الأرضي، وهو المخطط المحدد يدويًا والصحيح. تقيس الدرجة الناتجة، وهي قيمة تتراوح بين 0 و 1، مدى دقة النموذج في تحديد موقع الجسم في الصورة. تمثل الدرجة 1 تطابقًا تامًا، بينما تشير الدرجة 0 إلى عدم وجود تداخل على الإطلاق. هذا المقياس مهم لتقييم دقة تحديد موقع نماذج مثل Ultralytics YOLO11.

كيف يعمل IoU

في جوهره، يحسب IoU نسبة التقاطع (المساحة المتداخلة) إلى الاتحاد (المساحة الإجمالية التي يغطيها كلا المربعين) للمربعات المتوقعة والمربعات المحددة الحقيقية. تخيل مربعين متداخلين. "التقاطع" هو المساحة المشتركة التي يتداخلان فيها. "الاتحاد" هو المساحة الكلية التي يغطيها كلا المربعين معًا، مع احتساب الجزء المتداخل مرة واحدة فقط. من خلال قسمة التقاطع على الاتحاد، يوفر IoU مقياسًا موحدًا لمدى محاذاة المربع المتوقع مع الجسم الفعلي. هذا المفهوم البسيط والقوي في الوقت نفسه هو حجر الزاوية في التعلّم العميق الحديث لاكتشاف الأجسام.

يتمثل أحد الأجزاء الرئيسية لاستخدام وحدة التوقع المستقل في تحديد "عتبة وحدة التوقع المستقل". هذه العتبة هي قيمة محددة مسبقًا (على سبيل المثال، 0.5) تحدد ما إذا كان التنبؤ صحيحًا أم لا. إذا كانت درجة IoU لمربع متوقع أعلى من هذه العتبة، يتم تصنيفه على أنه "إيجابي صحيح". أما إذا كانت النتيجة أقل من ذلك، فهي "إيجابية خاطئة". تؤثر هذه العتبة تأثيرًا مباشرًا على مقاييس الأداء الأخرى مثل الدقة والاسترجاع، وهي عنصر حاسم في حساب متوسط متوسط الدقة (mAP)، وهو مقياس قياسي لتقييم نماذج اكتشاف الكائنات على مجموعات البيانات المعيارية مثل COCO.

التطبيقات الواقعية

تُعد IoU ضرورية للتحقق من صحة أداء عدد لا يحصى من أنظمة الذكاء الاصطناعي. إليك بعض الأمثلة:

  1. القيادة الذاتية: في الذكاء الاصطناعي للسيارات ذاتية القيادة، يُستخدم الذكاء الاصطناعي في السيارات ذاتية القيادة لتقييم مدى جودة نظام الرؤية في السيارة في اكتشاف المشاة والمركبات الأخرى وإشارات المرور. تضمن درجة IoU المرتفعة دقة المربعات الحدودية المتوقعة، وهو أمر بالغ الأهمية للملاحة الآمنة وتجنب الاصطدام. تعتمد شركات مثل Waymo اعتماداً كبيراً على دقة اكتشاف الأجسام من أجل سلامة أنظمتها ذاتية القيادة.
  2. التصوير الطبي: في مجال تحليل الصور الطبية، تساعد وحدة IoU في تقييم دقة النماذج التي تحدد الحالات الشاذة مثل الأورام أو الآفات في عمليات المسح مثل التصوير بالرنين المغناطيسي أو التصوير المقطعي المحوسب. يُعد التحديد الدقيق للموقع أمرًا حيويًا لتخطيط العلاج، وتوفر وحدة IoU مقياسًا موثوقًا لما إذا كان تنبؤ النموذج مفيدًا سريريًا أم لا. وهذا أمر بالغ الأهمية في تطبيقات مثل اكتشاف الأورام باستخدام نماذج YOLO.

تحسين أداء النماذج باستخدام IoU

IoU ليس مجرد مقياس تقييم؛ بل هو أيضًا جزء لا يتجزأ من عملية التدريب نفسها. تستخدم العديد من البنى الحديثة للكشف عن الأجسام، بما في ذلك متغيرات Ultralytics YOLOv8 و YOLO11، وحدة IoU أو أشكالها المختلفة مباشرةً ضمن وظائف الخسارة الخاصة بها. تساعد هذه الخسائر المتقدمة المستندة إلى IoU، مثل IoU المعمم (GIoU) أو IoU-IoU عن بُعد (DIoU) أو IoU الكامل (CIoU)، النموذج على تعلم التنبؤ بالمربعات المحدودة التي لا تتداخل بشكل جيد فحسب، بل تأخذ في الاعتبار أيضًا عوامل مثل المسافة بين المراكز واتساق نسبة العرض إلى الارتفاع. يؤدي ذلك إلى تقارب أسرع وأداء توطين أفضل مقارنةً بخسائر الانحدار التقليدية. يمكنك العثور على مقارنات مفصلة بين نماذج YOLO المختلفة في وثائقنا.

تساعد مراقبة IoU أثناء تدريب النموذج وضبط المعلمة الفائقة المطورين على تحسين النماذج من أجل توطين أفضل. تسمح أدوات مثل Ultralytics HUB بتتبع IoU وغيرها من المقاييس الأخرى، مما يسهل دورة تحسين النموذج. على الرغم من فائدتها الواسعة الانتشار، إلا أن وحدة التوطين القياسية قد تكون غير حساسة في بعض الأحيان، خاصةً بالنسبة للمربعات غير المتداخلة. دفع هذا القيد إلى تطوير متغيرات IoU المذكورة أعلاه. وعلى الرغم من ذلك، تظل وحدة قياس الإبصار الدولي حجر الزاوية في تقييم الرؤية الحاسوبية.

وحدة الإدخال والإخراج مقابل المقاييس الأخرى

على الرغم من أهمية وحدة قياس الأداء، إلا أنه من المهم فهم علاقتها بالمقاييس الأخرى:

  • IoU مقابل الدقة: الدقة مقياس شائع في مهام التصنيف، حيث يقيس النسبة المئوية للتنبؤات الصحيحة. ومع ذلك، فهو غير مناسب لاكتشاف الأجسام لأنه لا يأخذ في الحسبان خطأ التوطين. يمكن أن يصنف التنبؤ كائنًا بشكل صحيح ولكن وضع المربع المحدد بشكل سيء. يعالج IoU هذا الأمر تحديدًا من خلال قياس جودة التوطين.
  • IoU مقابل متوسط الدقة المتوسطة (mAP): هذان المصطلحان مرتبطان ولكنهما مختلفان. يقيس IoU جودة مربع محدد واحد متوقع. في المقابل، يُعد متوسط الدقة (mAP) مقياسًا شاملاً يقيّم أداء النموذج عبر جميع الكائنات والفئات في مجموعة البيانات. يتم حسابه عن طريق حساب متوسط قيم الدقة عبر عتبات IoU المتعددة وجميع الفئات. بشكل أساسي، يُعتبر IoU لبنة أساسية لحساب mAP. يمكن العثور على شرح مفصّل لهذه العلاقة في دليلنا لمقاييس أداء YOLO.
  • IoU مقابل F1-Score: درجة F1 هي المتوسط التوافقي للدقة والاستدعاء وغالبًا ما تُستخدم في التصنيف. بينما يتم استخدام الدقة والاستدعاء في حساب mAP، لا تقيس درجة F1 نفسها جودة التوطين بشكل مباشر مثل IoU. فهو يركز أكثر على التوازن بين العثور على جميع الحالات الإيجابية وصحة تلك النتائج.

انضم إلى مجتمع Ultralytics

انضم إلى مستقبل الذكاء الاصطناعي. تواصل وتعاون ونمو مع المبتكرين العالميين

انضم الآن
تم نسخ الرابط إلى الحافظة