一次移动平均法、一次指数平滑预测模型、预测精确性的衡量指标、农作物单产变异系数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

由图4.1可以看出,实际销售量的随机波动较大,经过移动平均法 计算后,随机波动显著减少,而且求取平均值所用的月数越多,即N越 大,修匀的程度越强,波动也越小。但是在这种情况下,对实际销售量
的变化趋势反应也越迟钝。反之,如果N取得越小,对销售量的变化趋 势反应越灵敏,但修匀性越差,容易把随机干扰作为趋势反映出来。因 此,N的选择甚为重要,N应该取多大,应根据具体情况做出抉择。当N 等于周期变动的周期时,则可消除周期变化的影响。 图4.1 化油器销售量及移动平均预测值
1) 预测点的绝对误差 记为预测对象的实际观测值,,,…,为预测值,则: 即为在点的绝对误差。显然是预测结果误差最直接地衡量,但其大小受 预测对象计量单位的影响,不适于作为预测精确性的最终的衡量指标。
2) 预测点的相对误差 常常用百分比表示,衡量了预测点上预测值相对于观测值的准确程 度。如说明预测值比实际值偏低了2%,也可不严格的说预测的精度就 是2%。 上述两个指标均只表示了预测点上预测的误差,而要衡量整体预测 模型的精确性,我们还必须考虑所有预测点上总的误差量。
1、 一次移动平均法、一次指数平滑预测模型
一次移动平均法
一次移动平均法是在算术平均法的基础上加以改进的。其基本思想
是,每次取一定数量周期的数据平均,按时间顺序逐次推进。每推进一
个周期时,舍去前一个周期的数据,增加一个新周期的数据,再进行平
均。设Xt为t周期的实际值,一次移动平均值
=(Xt+Xt-1+……+Xt-N+1)/N=
4) 预测误差的方差与标准差 ,
4.3.1 一次指数平滑法
设为时间序列观察值,为时间t的观察值的指数平滑值。则一次指
数平滑值为
(4.3.1)
式中为平滑系数,。
观察上式,实际值、、的权系数分别为、、.依次类推,离现在时
刻越远的数据,其权系数越小。指数平滑法就是用平滑系数来实现不同
时间的数据的非等权处理的。因为权系数是指数几何级数,指数平滑法
④假如有理由相信用以描述时间序列的预测模型仅在某一段时间内 能较好地表达这个时间序列,则应选择较大的值,以减低对早期资料地 依赖程度
的选取范围一般以0.01~0.3为宜,注意到在(4.3.6)的推导中,是 用 代替的。但在早期阶段,选择较大的往往是有益的,因为此时观察 数较少,加大,给当前观察值的权数就大,从而减少了由于初始值S0选 择不当而引起的偏差。
选取的一种比较有效的方法是:将已知时间序列分成两段,选取一
系列值,用前一段数据建立模型,对后一段进行事后预测,以事后预测 误差为评价标准,从中选取最优的值,再建立真正的预测模型。例如, 已有某产品三年的月销售量统计序列,通常可取=0.05,0.1,0.2, 0.3,用前两年的统计数据建立平滑预测模型,对第三年的月销售量进 行事后预测,然后对预测值与实际值进行比较,选取预测误差最小的值 作为实际预测时的平滑系数。
(4.2.1)
其中N为计算移动平均值所选定的数据个数。t+1期的预测值取为
(4.2.2)
如果将作为第t+1期的实际值,于是就可用(4.2.2)式计算第t+2期
的预测值,一般地,可相应地求得以后各期的预测值。但由于误差的积
累,使得对越远时期的预测,误差越大,因此一次移动平均法一般只应
用于一个时期后的预测(即预测第t+1期)。
表4.2指数平滑法预测误差的比较
α=0.1时的预测值
α=0.5时的预测值
α=0.9时的预测值

求需
来自百度文库


时 期
量 的 观
求 量 的
察预
值测
误 差
绝 对 误 差
误差 平方
求 量 的 预 测
误 差
绝 对 误 差
误差 平方
求 量 的 预 测
误 差



0 2000 - - - - - - - - - -
1 1350 2000 -650 650 422500 2000 -650 650 422500 2000 -650
8 2200 1910 290 290 84100 1558 642 642 412164 1328 872
9 2770 1939 831 831 690561 1884 886 886 784996 2113 657
10 2350 2023 327 327 106929 2330 20 20 400 2709 -359
11 … 2056 … … … 2340 … … … 2386 …
总计
461 4681 3431255
684 5698 4351072
423
均值(取整数) 46.1 468 343126
68 570 435107
42
预测精确性的衡量指标
预测误差就是预测结果与实际结果的偏差,决定了预测精确性。定量预 测方法的精确性有很多衡量的指标,主要的有以下几种:
②如果预测目标的基本趋势已经发生了系统的变化,也就是说,预 测误差是由于系统变化造成的,则的取值应该大一点,这样,就可以根 据当前的预测误差对原预测模型进行较大幅度的修正,使模型迅速跟上 预测目标的变化。不过,取值过大,容易对随机波动反应过度。
③如果原始资料不足,初始值选取比较粗糙,的取值也应大一点。 这样,可以使模型加重对以后逐步得到的近期资料的依赖,提高模型的 自适应能力,以便经过最初几个周期的校正后,迅速逼近实际过程。
显然,上述方法仅仅当已有的历史观察数据很多时才适用。对观察 数据不是太多的情况下,我们可以用指数平滑法进行预测,然后选择均 方误差最小的值作为正式进行预测时的平滑系数,如下例所示。
例4.2 现有某年1月至11月对餐刀的需求量(见表4.2)要用指数平滑 法预测这一年12月份的需求量。在表中我们选择=0.1,0.5,0.9三个值 进行比较,由于在(4.3.7)中未知,从而也未知,表中将X0=2000作为 初始值(初始值的选取将在4.3.2节中作进一步讨论),当=0.1时均方误 差最小,因此我们在进行预测时的平滑系数选为0.1。
月份
表4.1 化油器销售量及移动平均预测值表 1 2 3 4 5 6 7 8 9 10 11 12 1
423 358 434 445 527 429 426 502 480 384 427 446 405 412 469 467 461 452 469 456 430 419 437 439 452 466 473 444 444 452
也由此而得名。
上式略加变换,得
(4.3.2)
式(4.3.2)可改写为
(4.3.3)
预测公式:
(4.3.4)

=
(4.3.5)
下面我们来比对移动平均值和指数平滑值。
假定样本序列具有水平趋势,将用代替,则
(4.3.6)
将用替换,式(4.3.6)即为式(4.3.2)的形式。
由式(4.3.2), ……
其中为指数平滑的初始值。逐项代入,得
例4.1 某市汽车配件销售公司某年1月—12月的化油器销售量(只) 的统计数据如表4.1中第二行所示,试用一次移动平均法,预测下一年 一月的销售量。
解 分别取N=3和N=5,按预测公式 =(Xt+Xt-1+Xt-2)/3
和 =(Xt+Xt-1+ Xt-2+ Xt-3+Xt-4)/5
计算3个月和5个月移动平均预测值。见表4.1,预测图如图4.1。
指数平滑法
移动平均法计算简单易行,但存在明显的不足。第一,每计算一次 移动平均值,需要存储最近N个观察数据,当需要经常预测时有不便之 处。第二,移动平均实际上是对最近的N个观察值等权看待,而对t-N 期以前的数据则完全不考虑,即最近N个观察值的权系数都是,而t-N 以前的权系数都为0。但在实际经济活动中,最新的观察值往往包含着 最多的关于未来情况的信息。所以,更为切合实际的方法是对各期观察 值依时间顺序加权。指数平滑法正是适应于这种要求,通过某种平均方 式,消除历史统计序列中的随机波动,找出其中的主要发展趋势。根据 平滑次数的不同,有一次指数平滑、二次指数平滑、三次指数平滑和高 次指数平滑之分,但高次很少用。指数平滑法最适合用于进行简单的时 间序列分析和中、短期预测。
2 1950 1935 15 15 225 1675 275 275 75625 1415 535
3 1975 1937 38 38 1444 1813 162 162 26244 1897 78
4 3100 1940 1160 1160 1345600 1894 1206 1206 1454436 1967 1133
综合上述分析可以知道:较大表示较倚重近期数据所承载的信息, 修正的幅度也较大,采用的数据序列也较短;较小表示修正的幅度也较 小,采用的数据序列也较长。由此我们可以得到选择的一些准则:
①如果预测误差是由某些随机因素造成的,即预测目标的时间序列 虽有不规则起伏波动,但基本发展趋势比较稳定,只是由于某些偶然变 动使预测产生或大或小的偏差,这时,应取小一点,以减小修正幅度, 使预测模型能包含较长的时间序列的信息。
5 1750 2056 -306 306 93636 2497 -747 747 558009 2987 -1237
6 1550 2026 -476 476 226576 2123 -573 573 328329 1874 -324
7 1300 1978 -678 678 459684 1837 -537 537 288369 1582 -282
在实用上,一般用对过去数据预测的均方误差S来作为选取N的准 则。
当N=3时, == 3210.33
当N=5时, == 1591.86
计算结果表明:N=5时,S较小,所以选取N=5。预测下年一月的化 油器销售量为452只。
在使用一次移动平均法时,应注意如下两点:
第一,一次移动平均法一般只适应于平稳模式,当被预测的变量的基本 模式发生变化时,一次移动平均法的适应性比较差。 第二,一次移动平均法一般只适用于下一时期的预测。典型例子之一是 生产经理要根据某一品类中的几百种不同产品的需求预测来安排生产。 在许多这样的情况下,所需要的是一种很容易使用到每一个项目上去并 能提供良好预测值的方法,移动平均法就是这样一种方法。当然这在本 质上的必然前提是所要预测的变量在一个较短的时间范围之内表现为一 个相当平稳的时间序列
择问题。 式(4.3.5)可以给指数平滑法提供进一步的解释: =
在这个公式中,新预测值仅仅是原预测值加上权系数 与前次预测值误 差 的乘积。新预测值是在原预测值的基础上利用误差进行调整,这与 控制论中利用误差反馈进行控制的原理有些类似。很明显,当趋近于1 时,新预测值将包括一个较大的调整;相反,当趋近于0时,调整就很 小。因此的大小对预测效果的影响与在移动平均法中使用的平均期数N 对预测效果的影响相同。
我们再来看一下式(4.3.7),不难发现的大小实际上控制了时间序列 在预测计算中的有效位数。如当=0.3时,前10期观察值Xt-10的权系 数,亦即前10期的观察值对预测的影响已经很小,这时预测模型中所包 含的时间序列的有效位数很短。当=0.1,前10期的加权系数为0.035, 说明数Xt-10在预测中仍起着一定作用。因此当值较小时预测模型中所 包含的时间序列的有效位数就较大。
3) 平均绝对误差MAD与相对平均绝对误差AARE 对于绝对误差的存在,其累积值将会因正负误差相互抵消而减弱总 的误差量,但绝对误差的绝对值的累积则能避免正负误差的相互抵消。 记 为平均绝对误差。 但平均绝对误差依然受预测对象计量单位大小的影响,所以记 AARE即为相对平均绝对误差,它比较好地衡量了预测模型的精确性。 但绝对值运算在数学上不好处理,所以我们又有以下两个衡量的指标。
(4.3.7) 指数平滑法克服了移动平均法的缺点,它具有“厚今薄古”的特点。 在算术平均中,所有数据的权重相等,均为1/N;一次移动平均中,最 近N期数据的权重均为1/N,其它为0;而在指数平滑中,一次指数平滑 值与所有的数据都有关,权重衰减,距离现在越远的数据权系数越小。 权重衰减的速度取决于的大小,越大,衰减越快,越小,衰减越慢。 从式(4.3.5)我们可以看到,指数平滑法解决了移动平均法所存在 的一个问题,即不再需要存贮过去N期的历史数据,而只需最近期观察 值Xt,最近期的预测值和权系数,用这三个数即可计算出一个新的预测 值,在进行连续预测时,计算量大大减小。 移动平均法中有N的选择问题,同样,在指数平滑法中也有参数的选
相关文档
最新文档