micro average 和 macro average

Posted yjybupt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了micro average 和 macro average相关的知识,希望对你有一定的参考价值。

https://zhuanlan.zhihu.com/p/30953081

 

macro是宏平均,就是先计算P1 R1 P2 R2 ...然后得到Pmean Rmean, 再计算Fmacro,

而micro是微平均,是P=准确率=判对的/全部,而R=召回的/全部  Pmacro=Rmacro=Accuracy

所以这个微平均其实没啥用。。。

以上是关于micro average 和 macro average的主要内容,如果未能解决你的问题,请参考以下文章

Python多分类问题下,micro-PR计算以及macro-PR计算

B - Average Gym - 101161B 组合数学

lc 805. Split Array With Same Average

ValueError:目标是多类但平均值='二进制'。请选择另一个平均设置,[None, 'micro', 'macro', 'weighted']

F1 score中的Micro和Macro的区别

R语言使用yardstick包的metrics函数和roc_auc函数评估多分类(Multiclass默认为macro自定义设置micro)模型的性能分别计算AccurayKappaAUC等