Kā tiek aprēķinātas mikro un makro vidējās metriku?
sobes.tech AI
Atbilde no AI
Mikro- un makrovidējumi ir metožu veidi, kā apkopot metriku (piemēram, precizitāti, pilnību) modeļu novērtēšanai vairākās klasēs vai uzdevumos.
-
Mikrovidējums (micro-averaging): vispirms summē visas patiesi pozitīvas, nepatiesi pozitīvas un nepatiesi negatīvas vērtības visās klasēs, un pēc tam aprēķina metriku, balstoties uz šīm summām. Tas ņem vērā katra piemēra ieguldījumu, tāpēc klasēm ar vairāk piemēriem ir lielāka ietekme.
-
Makrovidējums (macro-averaging): vispirms katrai klasei atsevišķi tiek aprēķināta metrika, un pēc tam tiek ņemta šo vērtību aritmētiskā vidējā. Visas klases ietekmē vienādi, neatkarīgi no to lieluma.
Piemērs:
Ja jums ir precizitāte trīs klasēm: 0.9, 0.8 un 0.7,
- Makrovidējums = (0.9 + 0.8 + 0.7) / 3 = 0.8
- Mikrovidējums tiek aprēķināts, balstoties uz TP, FP, FN kopējām summām visās klasēs, kas var dot citu vērtību, ņemot vērā piemēru sadalījumu.
Izvēle starp tām ir atkarīga no uzdevuma: makrovidējums ir noderīgs, ja nepieciešama vienāda svara piešķiršana visām klasēm; mikro- — kad ir svarīgs visu piemēru kopējais ieguldījums.