调和平均数:定义、计算及应用场景
调和平均数:定义、计算及应用场景
调和平均数是一种特殊的平均数形式,它更强调较小数值的影响,因此在某些情况下比算术平均数更适合反映数据的综合情况。本文将从实际应用场景出发,详细介绍调和平均数的概念、计算方法及其与其他平均数的关系。
调和平均数
1. 调和速度公式
在学习目标检测的指标时,我们经常会遇到F1 Score这个指标,它是Precision和Recall的调和平均值。调和平均数(Harmonic Mean)是一种特殊的平均数形式,它更强调较小数值的影响,因此在某些情况下比算术平均数更适合反映数据的综合情况。调和平均数特别适用于那些多个因素之间需要平衡,但不希望其中某一个因素过度影响整体结果的场景。
其中,调和平均数是这些数值的倒数的平均数的倒数。
调和平均值的应用:
速度计算: 如果你开车从一个地点到另一个地点,并在前半程以速度v1行驶,在后半程以速度v2行驶,那么总的平均速度更适合用调和平均来计算,而不是算术平均。因为调和平均更能反映行驶过程中每个路段速度的实际贡献。
对这个速度计算的方式颇感兴趣,想着这个有实际背景,易于理解,于是接着问:“举一个速度计算的调和平均的例子”
假设你在两段路程中行驶,想计算整体的平均速度。调和平均数适用于这种情形,因为它能够正确反映行驶过程中每一段速度的影响。
场景描述
- 第一段路程: 你以60公里/小时的速度行驶30公里。
- 第二段路程: 你以90公里/小时的速度行驶30公里。
计算总时间
首先,我们计算每一段路程所花费的时间:
第一段时间:
t1 = 路程 / 速度 = 30 公里 / 60 公里/小时 = 0.5 小时第二段时间:
t2 = 30 公里 / 90 公里/小时 = 1/3 小时 ≈ 0.333 小时
计算总路程和总时间
- 总路程: 30 公里 + 30 公里 = 60 公里
- 总时间: 0.5 小时 + 0.333 小时 = 0.833 小时
计算算术平均速度
如果我们简单地使用算术平均速度(而不考虑实际时间),我们会得到:
算术平均速度 = (60 公里/小时 + 90 公里/小时) / 2 = 150 公里/小时 / 2 = 75 公里/小时
但这个算术平均值并不能正确反映你在这两个不同速度段上的实际行驶情况,因为它忽略了在不同速度段花费的时间差异。
计算调和平均速度
调和平均速度能够更准确地反映你的整体行驶速度。调和平均速度的计算公式为:
调和平均速度 = 2 × v1 × v2 / (v1 + v2)
其中v1 = 60 公里/小时 和 v2 = 90 公里/小时。
代入计算:
调和平均速度 = 2 × 60 × 90 / (60 + 90) = 10800 / 150 = 72 公里/小时
这个 72 公里/小时的调和平均速度更准确地反映了你在两个速度段之间的整体行驶速度,因为它考虑了每一段路程所花费的时间。
看见调和平均速度的公式,激动不已,似老朋友相见,这不就是是初中时候的平均速度公式吗。原来是调和平均。
顺便回顾了一下当时的推导过程:
场景设置
假设你有一个物体先后经过两段相等的路程(每段路程都为d),在第一段路程上的速度为v1,在第二段路程上的速度为v2。我们要计算物体在这两段路程上的平均速度。
1. 计算每段路程的时间
- 第一段路程:
t1 = d / v1 - 第二段路程:
t2 = d / v2
2. 计算总时间
物体经过这两段路程的总时间为:
t总 = t1 + t2 = d / v1 + d / v2
3. 计算总路程
总路程为两段路程的和:
d总 = d + d = 2d
4. 定义平均速度
平均速度v平均定义为总路程除以总时间:
v平均 = d总 / t总 = 2d / (d / v1 + d / v2) = 2 / (1 / v1 + 1 / v2) = 2 × v1 × v2 / (v1 + v2)
这这这!!!中间的不就是倒数的平均数的倒数。
这个公式表明,当一个物体以两种不同的速度v1和v2分别行驶相等的路程时,其整体的平均速度并不是的v1和v2算术平均,而是调和平均。这个推导过程展示了为何在这种情形下使用调和平均能够更准确地反映物体的整体运动特性。尽管初中的物理课本可能并没有明确提到“调和平均”这个概念,但通过这种推导过程,学生实际上已经使用了调和平均的思想。
总结
调和平均数(Harmonic Mean)是一种特殊的平均数形式——倒数平均数的倒数,它更强调较小数值的影响,因此在某些情况下比算术平均数更适合反映数据的综合情况。
2. 平均数不等式
但是想不起来什么时候接触过调和平均数这个概念,绞尽脑汁下,终于想起来,学不等式的时候。
几个平均数的不等关系:调和平均数≤几何平均数≤算数平均数≤均方不等式
2ab / (a+b) ≤ √(ab) ≤ (a+b) / 2 ≤ √((a^2 + b^2) / 2)
其中,a,b为正整数。
从这个不等式也可以看出调和平均数更强调较小数值的影响。
完整的:
调和平均数(Harmonic Mean, H)
H = n / (1/x1 + 1/x2 + ⋯ + 1/xn)几何平均数(Geometric Mean, G)
G = n√(x1 × x2 × ⋯ × xn)算数平均数(Arithmetic Mean, A)
A = (x1 + x2 + ⋯ + xn) / n均方平均数(Quadratic Mean, Q 或 RMS)
Q = √((x1^2 + x2^2 + ⋯ + xn^2) / n)
H ≤ G ≤ A ≤ Q
其中x1, x2, ⋯, xn 为正整数。
总结
- 均方平均数强调较大值的影响更多,因此通常是四者中最大的。
- 算术平均数是对数值的均等贡献的平均。
- 几何平均数是对乘积的均等贡献的平均,适用于处理比率和比例。
- 调和平均数强调较小值的影响更多,通常是四者中最小的。