Unbalanced-Classes

平衡的準確性與 F-1 分數

  • February 8, 2013

我想知道是否有人可以解釋平衡精度之間的區別

b_acc = (sensitivity + specificity)/2

和 f1 分數是:

f1 = 2*precision*recall/(precision + recall) 

在數學上,b_acc 是recall_P 和recall_N 的算術平均值,f1 是recall_P 和precision_P 的調和平均值。

F1 和 b_acc 都是分類器評估的指標,(在某種程度上)處理類不平衡。根據兩個類(N 或 P)中的哪一個多於另一個,每個指標都優於另一個。

  1. 如果 N » P,f1 更好。

2)如果P » N,b_acc更好。

顯然,如果您可以進行標籤切換,那麼這兩個指標都可以用於上述兩種不平衡情況中的任何一種。如果不是,那麼根據訓練數據的不平衡,您可以選擇適當的指標。

引用自:https://stats.stackexchange.com/questions/49579

comments powered by Disqus

相關問答