اصولا از مباحث بالا جهت محاسبه ROC و AUC استفاده میشه و جزء مباحث binary classification است.
true positive : آبجکت مورد نظر وجود دارد و نتیجه هم صحیح باشد.
false positive :آبجکت مورد نظر وجود دارد و نتیجه صحیح نیست.
true negative :آبجکت مورد نظر وجود ندارد و نتیجه صحیح است.
false negative :ابجکت مورد نظر وجود ندارد و نتیجه صحیح نیست.
چون مقایسه ها از طریق حد آستانه ای اندازه گیری می شود به طور مثال اگر تفاوت اینقدر ناچیز باشد به صفر میل می کند یعنی خود نمونه با خودش بررسی شده است و نمونه های مشابه یا همان جفت نتایجی نزدیک به صفر دارند برای تعیین صحت یا عدم صحت مقداری را به عنوان حد آستانه در نظر می گیرند که تفاوت های بیشتر از آن به عنوان عدم وجود آبجکت در پایگاه داده از قبل آموزش داده شده در نظر گرفته می شود.
نتیجه صحیح یا غیر صحیح را می توان یا از قبل از طریق grund truth تعیین کرد یا online همان لحظه بررسی کرد که تشخیص سیستم درست است یا نه.
و محاسبه زمان اجرایی کد در متلب از طریق روش زیر اندازگیری میشه:
tstart = tic;
//کد شما
telapsed = toc(tstart);
برای اطلاعات بیشتر به این پست مراجعه کنید.