Sobes.tech
Middle

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.