Hogyan számítják ki a mikro- és makroátlagokat?
sobes.tech MI
Válasz az MI-től
A mikro- és makroátlagolás módszerei a metrikák (például pontosság, recall) összegzésének a több osztály vagy feladat értékelése során.
-
Mikroátlagolás (micro-averaging): először összegyűjtjük az összes igaz pozitív, hamis pozitív és hamis negatív értéket az összes osztályra, majd ezek alapján számítjuk ki a metrikát. Ez figyelembe veszi minden egyes példa hozzájárulását, így az osztályok, amelyek több példával rendelkeznek, nagyobb hatással vannak.
-
Makroátlagolás (macro-averaging): először külön-külön kiszámítjuk a metrikát minden osztályra, majd ezek átlagát vesszük. Minden osztály ugyanakkora súllyal bír, függetlenül a méretüktől.
Példa:
Ha három osztály pontossága: 0.9, 0.8 és 0.7,
- Makroátlag = (0.9 + 0.8 + 0.7) / 3 = 0.8
- Mikroátlag a TP, FP, FN összesített értéke alapján kerül kiszámításra, ami más értéket adhat, figyelembe véve az példák eloszlását.
A választás a feladattól függ: a makroátlag hasznos, ha minden osztálynak egyenlő súlyt kell adni, a mikro- akkor, ha az összes példán alapuló hozzájárulás a fontos.