Papasakokite apie mAP (vidutinė tikslumo matas). Ką reiškia mAP@0.5 ir mAP@0.5:0.95?
sobes.tech AI
Atsakymas iš AI
mAP (vidurkis vidutinė tikslumas) yra kokybės matas objektų aptikimo užduotims, kuris vidutiniškai apskaičiuoja tikslumą (precision) visose klasėse ir skirtinguose recall lygiuose.
- Vidutinė tikslumas (AP) vienai klasei yra plotas po precision-recall kreive.
- mAP yra visų klasių AP vidurkis.
mAP@0.5 reiškia, kad teisingam atitikimui (true positive) nustatyti naudojamas IoU (Intersection over Union) slenkstis, lygus 0.5. Kitaip tariant, prognozuotas dėžutė laikoma teisinga, jei IoU su tikrąja dėžute >= 0.5.
mAP@0.5:0.95 yra griežtesnė ir sudėtingesnė metrika, kuri vidutiniškai apskaičiuoja mAP keliuose IoU slenksčiuose: nuo 0.5 iki 0.95, žingsniais po 0.05 (0.5, 0.55, 0.6, ..., 0.95). Tai leidžia įvertinti modelio kokybę skirtingais tikslumo lygiais objekto lokalizacijoje.
Pavyzdys: mAP@0.5 gali būti didesnis, nes leidžia mažiau tikslius atitikimus, o mAP@0.5:0.95 dažniausiai yra mažesnis ir atspindi tikslesnį objektų pozicionavimą.