赞
踩
在对人工智能训练能力水平评估的标准中,准确性(Accuracy),精准度(Precision),召回率(Recall)和 综合指标 F1。 三前者相对比较好理解,基具体定义如下:
但是F1的定义相对复杂一些,定义如下:
F
1
=
2
1
P
R
E
+
1
R
E
C
F1 = \frac2 {\frac1{PRE} + \frac1{REC}}
F1=PRE1+REC12
F1的含意很少有人能说清楚。为了深入理解F1的本质,本文通过一个具体实例,解读F1的含意。
首先,让我们来考虑这样一个情况,你去公司上班,坐公交车去的,回来打的。假设距离是5公里,坐公交用时30分钟。回来时打的,用时15分钟。那么应该如何计算往返的平均速度呢?
那么我们可以计算出两个速度:
通过简单地将5约去,我们就得到了调和公式:
5
+
5
5
s
1
+
5
s
2
=
1
+
1
1
s
1
+
1
s
2
=
=
2
1
s
1
+
1
s
2
=
F
1
\frac{5+5}{\frac5{s1} + \frac5{s2}} = \frac{1+1}{\frac1{s1} + \frac1{s2}} = = \frac2{\frac1{s1} + \frac1{s2}} = F1
s15+s255+5=s11+s211+1==s11+s212=F1
从这里可以看出,调整平均数更能够真实地反应平均速度,平均速度表达不够合理。根本原则在于作用的时间不同。在本示例上,公交车做了30分钟,而打的只有15分钟,所以在计算平均速度的时候,如果只是单纯地累加除以二,显然无法体现出这一点。而调和平均值却可以。同时,调和平均值也解释了为什么值不能取0:当速度为0时,那么永远无法达到终点,所以平均速度就没有意义。
另外再看下调整平均数的变化速度,其中 x = [0.01, 0.02, …, 1.0], y = [0.01, 0.02, …, 1.0], z = F 1 z=F1 z=F1。
最后,顺便提下,几何平均速度为 10 ∗ 20 = 14.142 \sqrt{10*20} = 14.142 10∗20 =14.142 km/h
调和平均数是用于计算速率的平均值,比如在F1中,是求精准率和召回率的指标。通过对再者求调和平均数,能够更好地反应两者的实际平均情况。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。