Ako sa počítajú mikro a makro priemerné metriky?
sobes.tech AI
Odpoveď od AI
Mikro- a makropriemer sú spôsoby agregácie metrík (napríklad presnosti, úplnosti) pri hodnotení modelov na viacerých triedach alebo úlohách.
-
Mikropriemer (micro-averaging): najskôr sa spočítajú všetky pravdivé pozitívy, falošne pozitívy a falošne negatívy pre všetky triedy a potom sa vypočíta metrika na základe týchto súčtov. To zohľadňuje príspevok každého jednotlivého príkladu, takže triedy s viac príkladmi majú väčší vplyv.
-
Makropriemer (macro-averaging): najskôr sa vypočíta metrika samostatne pre každú triedu a potom sa vezme aritmetický priemer týchto hodnôt. Všetky triedy majú rovnaký vplyv, bez ohľadu na ich veľkosť.
Príklad:
Ak máte presnosť pre tri triedy: 0.9, 0.8 a 0.7,
- Makropriemer = (0.9 + 0.8 + 0.7) / 3 = 0.8
- Mikropriemer sa vypočíta na základe súčtov TP, FP, FN pre všetky triedy, čo môže dať odlišnú hodnotu, zohľadňujúc rozloženie príkladov.
Voľba medzi nimi závisí od úlohy: makropriemer je užitočný, keď je potrebné rovnaké váženie pre všetky triedy, mikro- keď je dôležitý celkový príspevok všetkých príkladov.