Sobes.tech
Middle

Kuidas arvutada mikro- ja makrokeskmised mõõdikud?

sobes.tech AI

Vastus AI-lt

Mikro- ja makrokeskmised on meetodid, kuidas koguda metrikasid (näiteks täpsus, täielikkus) mitme klassi või ülesande hindamisel.

  • Mikro-keskmine (micro-averaging): kõigepealt summeeritakse kõikide klasside tõelised positiivsed, valed positiivsed ja valed negatiivsed väärtused ning seejärel arvutatakse metrika nende summade põhjal. See arvestab iga näite panust, seega mõjutavad rohkem neid klasse, kus on rohkem näiteid.

  • Makro-keskmine (macro-averaging): kõigepealt arvutatakse iga klassi jaoks eraldi metrika ning seejärel võetakse nende väärtuste aritmeetiline keskmine. Kõik klassid mõjutavad võrdselt, sõltumata nende suurusest.

Näide:

Kui teil on täpsus kolme klassi jaoks: 0.9, 0.8 ja 0.7,

  • Makro-keskmine = (0.9 + 0.8 + 0.7) / 3 = 0.8
  • Mikro-keskmine arvutatakse kõigi klasside TP, FP, FN kogusummade põhjal, mis võib anda teise väärtuse, arvestades näidete jaotust.

Nende valik sõltub ülesandest: makro-keskmine on kasulik, kui kõigile klassidele on vaja võrdset kaalu; mikro- — kui oluline on kõigi näidete üldpanus.