Table of Contents
Intersection over Union (IoU) یک متریک کلیدی است که برای ارزیابی دقت مدل های تشخیص شی استفاده می شود.این همپوشانی بین جعبه های پیش بینی شده و جعبه ی واقعیت زمین را اندازه گیری می کند. A بالاتر IoU نشان می دهد عملکرد مدل بهتر در اشیاء محلی سازی.
درک IoU
IoU با تقسیم منطقه همپوشانی بین جعبه های حقیقت پیش بینی شده و زمینی توسط منطقه اتحادیه آنها محاسبه می شود: فرمول این است:
[[ویرایش] [۱] [۱۰] [۱] [۱۰] [۱] [۱۰] [۱] [۱] [۱] [۱] [۱]
ارزش ها از 0 تا 1، که در آن 0 به معنی هیچ همپوشانی نیست و 1 نشان دهنده تراز کامل است.
محاسبه IoU
برای محاسبه IoU، این مراحل را دنبال کنید:
- مختصات جعبه های حقیقت پیش بینی شده و زمینی را تعیین کنید.
- منطقه هر جعبه را محاسبه کنید.
- مختصات مستطیل تقاطع را پیدا کنید.
- منطقه تقاطع را تکمیل کنید.
- منطقه اتحادیه را با اضافه کردن مناطق هر دو جعبه و کم کردن منطقه تقاطع محاسبه کنید.
- منطقه تقاطع را با منطقه اتحادیه تقسیم کنید تا امتیاز IoU را دریافت کنید.
استفاده از IoU برای ارزیابی مدل
IoU برای تعیین اینکه آیا تشخیص بر اساس مقدار آستانه صحیح است، معمولا در 0.5 تنظیم می شود، اگر IoU از این آستانه تجاوز کند، تشخیص مثبت واقعی محسوب می شود. آستانه های پایین IoU ممکن است برای ارزیابی های بیشتر مورد استفاده قرار گیرد، در حالی که آستانه های بالاتر خواستار محلی دقیق تر هستند.
متریک هایی مانند میانگین دقت (mAP) شامل آستانه های IoU برای ارزیابی عملکرد کلی مدل در کلاس های مختلف شی و سطح اعتماد به نفس تشخیص است.