指数平滑法

news/2024/11/24 11:23:33/

指数平滑法

  • 指数平滑法
    • 1、简单指数平滑法
    • 2、霍尔特指数平滑法
    • 3、霍尔特-温特模型
    • 参考文献

指数平滑法

指数平滑法其实是特殊的移动平均法,相当于加权的移动平均法。针对当期实际值和当期预测值,引入一个简单化的加权因子,也就是平滑系数,来求解下期的预测值。主要有三种指数平滑法:简单指数平滑法、霍尔特指数平滑法、霍尔特-温特模型。

1、简单指数平滑法

简单指数平滑法:设第 ttt 期实际值为 XtX_tXt,预测值为 FtF_tFt,平滑系数为 α\alphaα,则第 t+1t+1t+1 期预测值为 Ft+1=αXt+(1−α)Ft(1)F_{t+1}=\alpha X_t+(1-\alpha)F_t \qquad (1)Ft+1=αXt+(1α)Ft(1)Ft+1=Ft+α(Xt−Ft)(2)F_{t+1}=F_t+\alpha (X_t-F_t) \qquad (2)Ft+1=Ft+α(XtFt)(2)
t+1t+1t+1 期的预测值 Ft+1F_{t+1}Ft+1 可以解释为:其中一部分来自第 ttt 期实际值 XtX_tXt,剩余部分来自第 ttt 期预测值 FtF_tFt,如式子 (1)(1)(1);又或者是:在第 ttt 期预测值 FtF_tFt 的基础上,根据误差进行调整(误差为 Xt−FtX_t-F_tXtFt,调整为 α\alphaα),如式子 (2)(2)(2)

简单指数平滑法通常用于相对平稳的情况,平滑系数 α\alphaα 越小的时候,预测越平稳(波动不明显);平滑系数 α\alphaα 越大的时候,预测越灵敏(波动明显)。而平滑系数 α\alphaα 的选取可以通过均方误差 MSEMSEMSE 来筛选MSE=∑t=1n(Xt−Ft)2nMSE=\frac{\sum_{t=1}^n(X_t-F_t)^2}{n}MSE=nt=1n(XtFt)2也就是先用多个 α\alphaα 计算出每个 α\alphaα 所对应的预测值的均方误差,最后挑选均方误差最小的 α\alphaα 作为最终的平滑系数,因为均方误差越小,说明实际值和预测值越接近

2、霍尔特指数平滑法

霍尔特双参数法(即霍尔特指数平滑法)通常用于有趋势的情况。

3、霍尔特-温特模型

霍尔特–温特模型应对季节性加趋势

参考文献

【1】刘宝红《需求预测和库存计划:一个实践者的角度》


http://www.ppmy.cn/news/27310.html

相关文章

JAVA虚拟机JVM之内存模型

内存模型 java 内存模型 很多人将【java 内存结构】与【java 内存模型】傻傻分不清,【java 内存模型】是 Java Memory Model(JMM)的意思。 关于它的权威解释,请参考 https://download.oracle.com/otn-pub/jcp/memory_model-1.0…

裸辞了,面试了几十家软件测试公司,终于找到想要的工作

上半年裁员,下半年裸辞,有不少人高呼裸辞后躺平真的好快乐!但也有很多人,裸辞后的生活五味杂陈。 面试了几十家终于找到心仪工作 因为工作压力大、领导PUA等各种原因,今年2月下旬我从一家互联网小厂裸辞,没…

你会用 TypeScript 的条件类型吗?

我们可以使用 TypeScript 中的条件类型来根据逻辑定义某些类型,就像是在编写代码那样。它采用的语法和我们在 JavaScript 中熟悉的三元运算符很像:condition ? ifConditionTrue : ifConditionFalse。我们来看看他是怎么工作的。 TypeScript 的条件类型…

ubuntu 20.04 虚拟机和物理机之间无法拖动文件

相信kali大家总用过吧,在主机和虚拟机之间畅通无阻的拖动文件是一件很舒服的事情。 但是ubuntu不能这样很麻烦。 第一种方法 这是网上最多的方法,就是修改VMtools,但是这种方法不好用,只能让文件进来,而且还是比较麻烦…

暗黑模式适配

为了跟上友商的步伐,我们最近也上了暗黑模式。 结果: 1.网页兼容安卓10及其以上,由网页前端处理; 2.原生页面设置浅色和深色都有效。但是跟随系统的话,由于安卓系统10以下没有设置暗黑模式的入口,所以设置…

MySQL-redo log和undo log

什么是事务 事务是由数据库中一系列的访问和更新组成的逻辑执行单元 事务的逻辑单元中可以是一条SQL语句,也可以是一段SQL逻辑,这段逻辑要么全部执行成功,要么全部执行失败 举个最常见的例子,你早上出去买早餐,支付…

Julia 数据类型

在编程语言中,都有基本的数学运算和科学计算,它们常用的数据类型为整数和浮点数。 另外还有一个"字面量"的术语,字面量(literal)用于表达源代码中一个固定值的表示法(notation)&…

【蓝桥杯每日一题】差分算法

🍎 博客主页:🌙披星戴月的贾维斯 🍎 欢迎关注:👍点赞🍃收藏🔥留言 🍇系列专栏:🌙 蓝桥杯 🌙我与杀戮之中绽放,亦如黎明的花…