Sobes.tech
Middle

Povězte o metrice mAP (průměrná přesnost). Co znamená mAP@0.5 a mAP@0.5:0.95?

sobes.tech AI

Odpověď od AI

mAP (průměrná průměrná přesnost) je metrika kvality pro úlohy detekce objektů, která průměruje přesnost (precision) napříč všemi třídami a různými úrovněmi recall.

  • Průměrná přesnost (AP) pro jednu třídu je plocha pod křivkou precision-recall.
  • mAP je průměrná hodnota AP napříč všemi třídami.

mAP@0.5 znamená, že pro určení správné shody (true positive) se používá práh IoU (Intersection over Union) roven 0.5. To znamená, že předpovězený box je považován za správný, pokud IoU s pravým boxem je >= 0.5.

mAP@0.5:0.95 je přísnější a složitější metrika, která průměruje mAP přes několik prahů IoU: od 0.5 do 0.95 s krokem 0.05 (0.5, 0.55, 0.6, ..., 0.95). To umožňuje hodnotit kvalitu modelu při různých úrovních přesnosti lokalizace objektů.

Příklad: mAP@0.5 může být vyšší, protože umožňuje méně přesné shody, zatímco mAP@0.5:0.95 je obvykle nižší a odráží přesnější umístění objektů.