【发布时间】:2012-10-21 04:15:01
【问题描述】:
我知道 MAPE 和 WMAPE 作为预测误差指标,它们有一些好处。但差距在哪里?有人说:
对于 MAPE: “体积非常小或为零的组合可能会导致结果出现较大偏差” 对于 WMAPE: “与大权重的组合可能会使结果有利于他们”我不明白,谁能解释这两个指标的弱点的两个陈述?谢谢。
【问题讨论】:
标签: machine-learning forecasting
我知道 MAPE 和 WMAPE 作为预测误差指标,它们有一些好处。但差距在哪里?有人说:
对于 MAPE: “体积非常小或为零的组合可能会导致结果出现较大偏差” 对于 WMAPE: “与大权重的组合可能会使结果有利于他们”我不明白,谁能解释这两个指标的弱点的两个陈述?谢谢。
【问题讨论】:
标签: machine-learning forecasting
对于 MAPE,平均绝对百分比误差 [1],假设我们用 A 表示实际值,用 P 表示预测值。您在时间 1 到 n 有一系列数据,然后
MAPE = 100/n * ( Sum of |(A(t) - P(t))/A(t)| ), for t in 1..n
where A(t) is the actual value at time t, P(t) is the predicted value at time t.
由于 A(t) 在分母中,每当 A(t) 非常小或接近零时,该除法就像 1 除以零一样,会在绝对百分比误差中产生非常大的变化。如此大的变化的组合肯定会导致结果出现很大的偏差。
对于 WMAPE,加权平均绝对百分比误差,
Sum of |(A(t) - P(t))/A(t)| * W(t)
WMPAE = -------------------------------------, for t in 1..n
Sum of W(t)
where W(t) is the weight you associate with the prediction at time t.
由于这是一种加权测量,它没有与 MAPE 相同的问题,例如,由于体积非常小或为零而导致过度倾斜。
但是,加权因子将表明我们希望对每个预测 [2] 赋予的主观重要性。
例如,考虑到发布 日期,我们可以分配权重,这样越高 权重,我们对最近的重视程度越高 数据。在这种情况下,我们可以观察到即使 MAE 在合理的阈值下,系统的性能 分析此特定功能时可能不够充分。
这就是偏爱最近的数据会扭曲结果的方式。
[1] http://en.wikipedia.org/wiki/Mean_absolute_percentage_error
[2] http://ir.ii.uam.es/rue2012/papers/rue2012-cleger-tamayo.pdf
【讨论】:
还有另一个错误指标:
WAPE = 100/n * Sum(|(A(t) - P(t)|)/sum(A(t)), for t in 1..n
where A(t) is the actual value at time t, P(t) is the predicted value at time t.
它对大的扭曲不敏感。
【讨论】: