【问题标题】:What's the gaps for the forecast error metrics: MAPE and WMAPE?预测误差指标的差距是什么:MAPE 和 WMAPE?
【发布时间】:2012-10-21 04:15:01
【问题描述】:

我知道 MAPE 和 WMAPE 作为预测误差指标,它们有一些好处。但差距在哪里?有人说:

对于 MAPE: “体积非常小或为零的组合可能会导致结果出现较大偏差” 对于 WMAPE: “与大权重的组合可能会使结果有利于他们”

我不明白,谁能解释这两个指标的弱点的两个陈述?谢谢。

【问题讨论】:

    标签: machine-learning forecasting


    【解决方案1】:

    对于 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
    

    【讨论】:

    • 对于 WMAPE,较大的 W(t)s 可能会使结果偏向有利于他们。好的我明白了。谢谢:)
    【解决方案2】:

    还有另一个错误指标:

    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.
    

    它对大的扭曲不敏感。

    【讨论】:

      猜你喜欢
      • 2019-04-18
      • 2021-04-30
      • 2018-09-18
      • 1970-01-01
      • 1970-01-01
      • 2019-07-10
      • 2020-05-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多