需求预测准确率(ForecastAccuracy)中分母是实际值好还是预测值好?

本文探讨了需求预测准确率(ForecastAccuracy)的计算方法,特别是MAPE(平均绝对百分比误差)公式中分母是实际值还是预测值的问题。作者经历了三个阶段的认识变化:最初认为分母是实际值,后改为预测值,最后认为应视市场环境和产品生命周期而定。作者强调,选择合适的公式重要,但理解供应链战略、建立好流程、选择合适的预测层级对象等更为重要。同时,反思了自身心态变化,认为不断反思和调整有助于打破偏见和成见。

此问题讨论的前提与假设:企业运营实践中使用MAPE(平均绝对百分比误差,MeanAbsolutePercentageError)为基础计算/统计并评价需求预测准确率(ForecastAccuracy)。

需求预测准确率(ForecastAccuracy)总体上是用来形容蒙的准不准,需求预测准确率(ForecastAccuracy)如果高(蒙的准),最终供应链受到的‘过剩’和‘短缺’的压力和挑战就相对要小。

笔者对需求预测准确率(ForecastAccuracy)的认知目前划分为三个阶段,见下。

阶段一,需求预测准确率(ForecastAccuracy)中MAPE分母是实际值。

如果大家去看书或者在网路上检索,需求预测准确率(ForecastAccuracy)常见算法如下,

其中,F代表预测值,A代表实际值,示例见下。

最开始笔者为什么认为需求预测准确率(ForecastAccuracy)中MAPE分母是实际值?笔者最一开始的理解基本上算是囫囵吞枣,人云亦云,因为所有的书上都这么写。另,有些供应链大牛也曾解释说因为我们预测的对象是实际值,而不是预测值,笔者认为也有道理。Anyway,先抄过来再说。

阶段二,需求预测准确率(ForecastAccuracy)中MAPE分母是预测值。

相应的需求预测准确率(ForecastAccuracy)公式变成这样,

其中,F代表预测值,A代表实际值。

笔者认为,既然预测值和实际值都已经已知(已经发生),那么分母是实际值还是预测值只是一个参照系的问题,无可厚非。笔者打一个比方解释一下,想象一下我们去打靶(或者掷飞镖),我们总是先吹牛说我能打多少多少环然后再开枪,最后我们再评价一下我们蒙的准不准。如下图,我们将上面示例中的数据(预测值、实际值)均缩小100倍,这样能更形象的用打靶来说明需求预测准确率(ForecastAccuracy),见下。

需求预测准确率(ForecastAccuracy)中MAPE分母是预测值说明是以预测值作为参照系,从假设和计划出发,像打靶一样,我们把预测值作为靶心,最好指哪打哪,然后我们再画个圈圈来控制偏差,圈圈之外的我们就要先去多折腾折腾,笔者认为这样更倾向于从供应端视角出发。

如果需求预测准确率(ForecastAccuracy)中MAPE分母是实际值说明是以实际值作为参照系,从结果和实际出发,就好像我们先开枪,子弹打到哪我们就以哪里为靶心,然后再画一个圈圈来控制偏差,有点“先开枪,后瞄准”的意思,笔者认为这样更倾向于从需求端视角出发。

笔者为什么产生了变化,认为需求预测准确率(ForecastAccuracy)中MAPE分母是预测值呢?因为笔者当时认为这样对库存控制更有利。

在这唠叨一嘴,需求预测准确率(ForecastAccuracy)是相对指标。什么意思呢?见下图,大家会发现换了个算法需求预测准确率(ForecastAccuracy)就从45.1%提高到68.46%,然而这并没有什么卵用。

阶段三,需求预测准确率(ForecastAccuracy)中MAPE分母是啥不确定。

最后的话。

其次,想和大家说的是,大家可以不用去纠结这个问题,需求预测准确率(ForecastAccuracy)是过程而不是结果(OTD、ITO、E&O)。其实理解供应链战略,梳理DP/S&OP流程建立好游戏规则,选择合适的预测层级对象(产品家族、品牌、渠道等),做好数据收集和分析并记录假设等等都比选择一个公式要重要得多,如果职能和职能间能达成基本的互信和协同这个问题本身其实就不存在了。

推荐阅读

推荐新书《需求计划师》,销售预测计划准确率如…

803

生产用料清单上的分子分母有值,原分子原分母没…

生产用料清单上的分子分母有值,原分子原分母没有值。这种情况可能是哪些原因导致的?在生产用料清单中手工添加的物料,原分子原分母没有值生产用料清单中的物料从B…

1,835

计划BOM的分子与分母与物料清单上的分子与分…

MRP运算后,计划BOM的分子与分母与物料清单上的分子与分母不一样,有些分子与分母放大了10倍,有些放大了2倍,分子被强制取整;原以为是PLM导入BOM有问题…

THE END
1.预测准确率怎么计算股票频道如何计算预测准确率 在财经领域,预测准确率是一个重要的参考指标,用于衡量分析师、机构或投资者在市场分析中的预测能力。本文将介绍如何计算预测准确率,以帮助您更好地了解这一指标。 预测准确率的计算方法 预测准确率的计算方法是通过以下几个步骤进行的: https://stock.hexun.com/2024-03-28/212350220.html
2.销售预测准确率的计算智造前沿月销售预测的准确率只要将每周的数量相加来计算。 二、销售预测准确率的意义 1. 通过跟踪和持续提高销售预测准确率,增强对需求的监控,从而减少对供应链带来剧烈波动,降低运营成本,提高供应的稳定性,提高客户满意度。 2. 作为设置安全库存的重要依据。 三、提高销售预测准确率的方法 https://www.wethinks.com/shows/26/315.html
3.预测准确率怎么计算理想股票技术论坛想了解如何计算预测准确率?本文介绍了预测准确率的计算方式,帮助你评估预测模型的准确性。了解预测准确率的计算方法,可以提高对股票市场的预测能力。 ,理想股票技术论坛https://www.55188.com/tag-07009520.html
4.一种煤层突出危险性区域预测临界值的确定方法及系统与流程目前,国内尚未形成一套系统的确定区域突出危险性预测临界值的方法和系统。根据相关经验,区域突出危险性预测临界值试验常通过煤巷掘进进行试验考察确定,但试验过程中采用顺层钻孔测定原始瓦斯压力,则存在封孔难度大、测试时间长、成本费用高、压力测定不准确等不利条件,因此在生产实际过程中常将瓦斯含量8m3/t(地质构造带http://mip.xjishu.com/zhuanli/47/202210741774.html
5.2024清宫表完整版分享,掌握计算方法准确率高达100%现如今,虽然重男轻女的观念基本上很少了,但依旧有很多宝妈在怀上后想知道胎儿的性别。最常见的就是用清宫表来预测生男生女,即根据虚岁,以及怀孕月份来推算怀的是男孩还是女孩。不过需要注意的是,这类方法往往准确率不高,在50%左右。建议最好通过医学手段检测,可信度更高。 https://www.shengbb.net/wenda/d68cb54b4b4d798f0b1e.html
6.模型测试集上准确率(ACC)精确率precision召回率recallAUC评估指标本文探讨了混淆矩阵的基本概念,包括TP、TN、FP和FN,以及准确率、精确率、召回率和F1分数的计算方法。重点介绍了AUC(ROC曲线下的面积)在评估模型性能中的作用,通过实例演示如何使用sklearn库进行准确率和AUC的计算。 摘要由CSDN通过智能技术生成 参考: https://zhuanlan.zhihu.com/p/530885866?utm_id=0 混淆矩阵https://blog.csdn.net/weixin_42357472/article/details/123889415
7.预测准确率计算公式实际上是这样的,预测准确率,一般来讲有两种算法,一种是21131-误差绝对值/预测,一种是1-误差绝对值https://iask.sina.com.cn/jxwd/6ctz0REKLl5.html?ivk_sa=1024320u
8.性能评价范文12篇(全文)(2) 试验结果计算包括主蒸汽流量计算、发电热耗率、汽耗率、汽水损失率等指标的计算。 (3) 试验结果修正 对于试验时汽机偏离设计运行条件的情况, 应对试验结果进行修正。按照ASME PTC6A-2000标准方法, 对试验热耗率进行热耗修正, 得到最终的热耗率。所有修正根据电厂业主、制造厂与试验单位协商确定的修正曲线或修https://www.99xueshu.com/w/ikeynsi4e0rm.html
9.生男生女计算公式预测男女准确率超高(快收藏)举例说明:女性怀孕农历月份为7月,女性虚岁年龄为25岁。根据以上生男生女公式计算为:49+7-25+19=50;结果为双数生女宝。 4、68+女性怀孕的农历月份-怀孕时女性的虚岁=结果;结果为单数生男宝,结果为双数生女宝。 举例说明:女性怀孕的农历月份9月,怀孕时女性的虚岁28岁。根据以上生男生女公式计算为:68+9-28=49;https://www.snsnb.com/zixun/60792-1.html
10.基于机器学习的足球比赛结果预测与方法研究.docx粗略的统计数据如进球、射门和助攻仍然是分析球员表现的最常用的方法;这样的预测方法所得到的结果准确性低于以机器学习方法为基础的分析预测准确率,机器学习预测模型在各个领域的应用充分的证明了这一点。事实证明,本文并非是单纯的在预测足球比赛,而是“事后诸葛亮”,通过对比赛各项数据统计与比赛结果进行分析,找出对https://max.book118.com/html/2022/0613/5122144000004242.shtm