编辑本段具体应用
指数平滑模型的建立
指数平滑法一般有一次指数平滑法、二次指数平滑法和三次指数平滑法 。指数平滑法的预测模型为指数平滑法在小浪底大坝变形
:初始值的确定 , 即第一期的预测值 。一般原数列的项数较多时(大于15项),可以选用第一期的观察值或选用比第一期前一期的观察值作为初始值 。如果原数列的项数较少时(小于15项),可以选取最初几期(一般为前三期)的平均数作为初始值 。指数平滑方法的选用,一般可根据原数列散点图呈现的趋势来确定 。如呈现直线趋势,选用二次指数平滑法;如呈现抛物线趋势,选用三次指数平滑法 。或者,当时间序列的数据经二次指数平滑处理后,仍有曲率时 , 应用三次指数平滑法 。
指数平滑系数α的确定
指数平滑法的计算中 , 关键是α的取值大小,但α的取值又容易受主观影响 , 因此合理确定α的取值方法十分重要 , 一般来说,如果数据波动较大 , α值应取大一些,可以增加近期数据对预测结果的影响 。如果数据波动平稳 , α值应取小一些 。理论界一般认为有以下方法可供选择:经验判断法 。这种方法主要依赖于时间序列的发展趋势和预测者的经验做出判断 。1、当时间序列呈现较稳定的水平趋势时 , 应选较小的α值 , 一般可在0.05~0.20之间取值; 2、当时间序列有波动,但长期趋势变化不大时,可选稍大的α值,常在0.1~0.4之间取值; 3、当时间序列波动很大,长期趋势变化幅度较大,呈现明显且迅速的上升或下降趋势时 , 宜选择较大的α值,如可在0.6~0.8间选值,以使预测模型灵敏度高些 , 能迅速跟上数据的变化; 4、当时间序列数据是上升(或下降)的发展趋势类型,α应取较大的值,在0.6~1之间 。试算法 。根据具体时间序列情况 , 参照经验判断法,来大致确定额定的取值范围 , 然后取几个α值进行试算,比较不同α值下的预测标准误差,选取预测标准误差最小的α 。在实际应用中预测者应结合对预测对象的变化规律做出定性判断且计算预测误差 , 并要考虑到预测灵敏度和预测精度是相互矛盾的,必须给予二者一定的考虑,采用折中的α值 。
销售预算中的具体应用
以某软件公司A为例,给出2000-2005年的历史销售资料,将数据代入指数平滑模型,预测2006年的销售额,作为销售预算编制的基础 。根据经验判断法,A公司2000-2005年销售额时间序列波动很大,长期趋势变化幅度较大,呈现明显且迅速的上升趋势 , 宜选择较大的α值 , 可在0.5~0.8间选值,以使预测模型灵敏度高些,结合试算法取0.5,0.6,0.8分别测试 。经过第一次指数平滑后,数列散点图呈现直线趋势,故选用二次指数平滑法即可 。根据偏差平方的均值(MSE)最?。锤髌谑导手涤朐げ庵挡畹钠椒胶统宰芷谑?nbsp;, 以最小值来确定α的取值的标准,经测算当α=0.6时,MSE1=1445.4;当α=0.8时,MSE2=10783.7;当α=0.5时,MSE3=1906.1 。因此选择α=0.6来预测2006年4个季度的销售额 。
【三次指数平滑java代码 三次指数平滑法excel操作】关于三次指数平滑java代码和三次指数平滑法excel操作的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 登封虚拟空间公司有哪些,登封虚拟空间公司有哪些项目
- oracle删除所有表分区,oracle删除表分区数据
- 如何进行水果营销,水果营销怎么搞活动
- python下完后怎么打开,python382安装后怎么打开
- go语言谷歌浏览器开发 google浏览器开发者工具怎么用
- sqlservergroupby索引,sqlserver索引是什么
- oracle12c的安装步骤,oracle122安装教程
- 进口带线耳机直播卖货话术,耳机销售话术900句
- 超星尔雅vb.net答案 vbmooc答案