logo

多分类评价指标

王哲峰 / 2022-11-22


目录

Categorization Accuracy

Categorization Accuracy,分类准确率

定义:

$$logloss = -\frac{1}{N}\sum_{i=1}^{N}I(y_{i} = p_{i})$$

其中:

$$Loss = -\frac{1}{N}\sum_{i=1}^{N}\sum_{j=1}^{K} y_{i,k}log(p_{i,k})$$

其中:

Multi Class Log Loss

定义:

$$logloss = -\frac{1}{N}\sum_{i=1}^{N}\sum_{i=1}^{N}\sum_{i=1}^{M}y_{i,j}log(p_{i,j})$$

其中:

针对准确率问题,目前常采用的损失函数为 Multiclass Log Loss,其数学形式如下:

$$logloss = -\frac{1}{N}\sum_{i=1}^{N}\sum_{i=1}^{N}\sum_{i=1}^{M}y_{i,j}log(p_{i,j})$$

其中:

MAP-Mean Average Precision

定义:

$$MAP = \frac{1}{|U|}\sum_{u=1}^{|U|}\frac{1}{min(A, m)}\sum_{k=1}^{min(n, A)}P(k)$$

其中:

使用 Sigmoid Cross Entropy,注意与其它常用的多分类损失函数的区别

Mean F1

定义:

$F1 = \frac{2pr}{p+r}$

其中:

Mean Square Loss

Average Jaccard Index

两个区域 A 和 B 的 Jaccard Index 可以表示为:

$$Jaccard = \frac{TP}{TP + FP + FN} = \frac{A \cap B}{A \cup B} = \frac{|A \cap B|}{|A| + |B| - |A \cap B|}$$

其中:

参考