指数平滑法是一种比较常用的时间序列预测法。其原理是任一期的指数平滑值是本期实际观察值与前一期指数平滑值的加权平均,这种方法融合了新旧价值信息,赋予较新信息更大的权重。
这样做的重要意义是,因为预测上,越接近现在的信息越比较可信,而越远的信息,历史陈旧则可信程度没有那么充足。指数平滑法就是抓住这个特点,赋予最新的数据较高的权重,而其他数据随着时间的增加,其权重也随之降低。
一般来说,当时间序列数据呈稳定的水平趋势时,选择较小的α值,为0.05到0.2之间;当时间序列数据有波动,但长期趋势变化不大,可选稍大的α值,常在0.1-0.4之间;当时间序列数据波动很大,长期趋势变化幅度较大,是明显且迅速的上升或下降趋势时,宜选择较大的α值,可在0.6-0.8之间,以使模型灵敏度高些,迅速跟上数据的变化;当时间序列数据是上升(或下降)的发展趋势,a应取较大的值,在0.6-1之间。
比如有以下13期的实际需求数据
通过图例,实际需求还是比较稳定,因此初始α值选择0.2。而第0期的预测值为21054,通过一次指数平滑公式
是t+1期的预测值 是平滑常数,取值在0和1之间,读作Alpha 是t期的实际需求 是t期的预测值得出结果如下:
尽管如此,这个0.2的值是否适合了,凭此计算出的预测值21021,是否也值得可信。
一般来说,为了让选择的α值适合,预测和实际之间的MAPE(Mean Absolute Percentage Error, 平均绝对百分比误差)要达到最优化。
因此,0.2的取值计算得出的MAPE为3.25%
规划求解可以帮忙我们求出适合的α值,让MAPE值最小。
但是规划求解有个缺陷,就是取值只能大于等于0,而指数平滑的α值应为0到1之间,因此规划求解即可取0也可以取值1,就是有点矛盾。当然要解决这个还是有办法的,但是不在本篇讨论中。
先看一下结果。约束计算下,如果α为0的时候,MAPE最小,为3.14%。这个情况下,下一期的预测值为21054。
不过如果初始期预测值为21706的时候,通过规划求解,可以得出MAPE在α值取值0.4左右的时候,为3.51%
那么,这情况下指数α可以考虑取值0.4来计算。从图例来看,取值0.4也比较符合这个特点:当时间序列数据有波动,但长期趋势变化不大,可选稍大的α值,常在0.1-0.4之间。
这是对指数选择的一个不错的方法。
首发 | 富勒科技完成3亿元融资,经纬领投,高成和高瓴跟投
11068 阅读苹果社招运营与供应链类岗位
4500 阅读华住集团2025届秋季校园招聘供应链管理等岗位
4299 阅读白象食品2025全球校园招聘供应链类等岗位,截至25年6月1日
3917 阅读顺丰社招运作主管;KA客户经理;SME客户经理;供应链财务岗;网点主管等
3810 阅读近1500人!中远海运24-25届全球招聘启动
3559 阅读中国兵工物资集团有限公司2025届校园招聘供应链管理、仓储管理等岗位
3541 阅读中国物流集团社招仓库管理员-泰州;财务出纳专员-常州;人力资源管理-北京市-丰台区
3478 阅读宁德时代社招物流工程师-YBSJ;高级物流工程师-进出口;海外物流规划工程师;物流规划工程师;机械工程师(物流)
3434 阅读淘天物流部社招履约产品、产品经理、商业数据分析
3371 阅读