当前位置:文档之家› 数据预测分析方法——excel

数据预测分析方法——excel


实例:季节指数模型
电视机销量观测值及其季度预测值
实例:季节指数模型

周期
年 1986 1987
纳税额(万元) 4.8 4.1 5.6 6 6.5 5.8 5.2 6.4 6.8 7.4 6 5.6 7.1 7.5 7.8 6.3 5.9 7.5 8 8.4
【例8】某工厂过去四 个5年的纳税情况如右 表所示,这些数据有 明显的季节性波动, 试建立一个季节指数 模型来预测下一个5年 的纳税情况 。
三、移动平均模型和指数平滑模型
汽油销量观测值及其移动平均预测值图形 移动平均跨度=5 30 销量观测值 25 19.80 20 15 10 1 2 3 4 5 6 7 8 9 10 11 12 周 13 移动平均预测值 MSE=4.11
三、移动平均模型和指数平滑模型


2. 指数平滑模型
(改进移动平均预测模型),将计算平均值时对 于不同时期观测值的权数设置得不同:近期的权 数较大,远期的权数较小
1 n 2 1 n MSE et (Yt Ft ) 2 n t 1 n t 1

第三步,评价模型准确性,确定最优模型参数

第四步,按要求进行预测
三、移动平均模型和指数平滑模型

适用于围绕一个稳定水平上下波动的时间序列。

1.移动平均模型


利用平均使各个时间点上的观测值中的随机因素互相抵消 掉,以获得关于稳定水平的预测 将包括当前时刻在内的N个时间点上的观测值的平均值作 为对于下一时刻的预测值(N应选择得使MSE极小化)
Yt Tt S t I t
其中,Tt表示趋势成分,St表示季节成分,It表示 不规则成分。由于不规则成分的不可预测,因此预 测值就可表示为趋势成分和季节成分的乘积。
六、季节指数模型

建立季节指数模型的一般步骤:



第一步,计算每一季(每季度,每月等等)的季节指数St 。 第二步,用时间序列的每一个观测值除以适当的季节指数, 消除季节影响。 第三步,为消除了季节影响的时间序列建立适当的趋势模型 并用这个模型进行预测。 第四步,用预测值乘以季节指数,计算出最终的带季节影响 的预测值。
Yt : 时间序列观测值
Ft : 时间序列预测值
Ft 1 Ft (Yt Ft )
Yt : 时间序列观测值
Ft : 时间序列预测值
实例:指数平滑模型

【例2】利用例1的数据在Excel工作表中建立一个 指数平滑预测模型来预测第13周的汽油销量。
汽油销量观测值及其指数平滑预测值 平滑常数=0.3 30 销量观测值 25 20.07 20 15 10 1 2 3 4 5 6 7 8 9 10 11 12 周 13 指数平滑预测值 MSE=6.95
一、 时间序列预测概述
3.时间序列成分



趋势成分:显示一个时间序列在较长时期的变化趋势 季节成分:反映时间序列在一年中有规律的变化 循环成分:反映时间序列在超过一年的时间内有规律的变化 不规则成分:不能归因于上述三种成分的时间序列的变化
130 120 110 100 90 80 70 60 50 40 1 2 3 4 5 6 7
数据预测分析专题之一 ——时间序列预测
管理科学与工程学院 隋莉萍
数据预测分析的两个主要方面:
时间序列预测 回归分析预测

内容简介



时间序列的概念和组成 时间序列预测的步骤 衡量预测准确性的指标 移动平均模型和指数平滑模型 趋势预测模型 季节指数模型
一、 时间序列预测概述
1.时间序列 时间序列就是一个变量在一定时间段内不同时间点 上观测值的集合 。这些观测值是按时间顺序排列 的,时间点之间的间隔是相等的。可以是年、季 度、月、周、日或其它时间段。 常见的时间序列有:按年、季度、月、周、日统计 的商品销量、销售额或库存量,按年统计的一个 省市或国家的国民生产总值、人口出生率等。
实例:
使用控件求解最优跨度和最优平滑指数

【例4/例5】利用例1的数据在Excel工作表中建立 一个利用函数和控件来控制移动跨度、平滑指数 的移动平均模型和指数平滑预测模型来预测第13 周的汽油销量。

试探索共有几种利用MSE求最优跨度和平滑系数的途径?
四、趋势预测模型

对于含有线性趋势成分的时间序列,可以将预测 变量在每一个时期的值和其对应时期之间的线性 依赖关系表示为:
实例:季节指数模型

【例7】某工厂过去4年的空调机销量如下表所示,这
些数据有明显的季节性波动,试建立一个季节指数模 型来预测第5年每个季度的空调机销量 。
四年内每季度的电视机销量表
年 季度 销量(千台) 1 1 4.8 2 4.1 3 6 4 6.5 2 1 5.8 2 5.2 3 6.8 4 7.4 年 季度 销量(千台) 3 1 6 2 5.6 3 7.5 4 7.8 4 1 6.3 2 5.9 3 8 4 8.4
48
51 52 58 55
月份8
月份9 月份10 月份11 月份12
67
72 68 72 69
月份14
月份15 月份16 月份17 月份18
82
80 85 94 89
月份20
月份21 月份22 月份23 月份24
100
100 105 110 111
六、季节指数模型

对于既含有线性趋势成分又含有季节成分的时间序 列,须对其成分进行分解,这种分解建立在以下乘 法模型的基础上:
产品名称 求和项:销售金额 年 1996年
(全部)
1997年
订购日期 7月 8月 9月 10月 11月 12月 1月 2月 3月 4月 5月 6月 7月 8月 9月
汇总 27861.89496 25485.27499 26381.39999 37515.72491 45600.04494 45239.62997 61258.06993 38483.63494 38547.21997 53032.95243 53781.28993 36362.80245 51020.85745 47287.66995 55629.24246
Northwind Traders公司月销售额观测值及其直线趋势预测值 140000 120000 100000 80000 60000 40000 20000 0 观测值 预测值 103372.60 96458.88 99915.74
1996年7月
1996年9月
1997年1月
1997年3月
1997年5月

10
4
5
6
7
8
9
第1年1季度 第1年2季度 第1年3季度 第1年4季度 第2年1季度 第2年2季度 第2年3季度 第2年4季度 第3年1季度 第3年2季度 第3年3季度 第3年4季度 第4年1季度 第4年2季度 第4年3季度 第4年4季度 第5年1季度 第5年2季度 第5年3季度 第5年4季度
7.09 6.49 8.63 9.19
105 100 95 90 85 80 75 70 65 月 60 1 3 5 8 9 10 11 12 7
170 160 150 140 130 120 110 100 90
100 80
销售额
第一年 第二年
销量
销量
销量
60 40 20

7
9 11 13 15 17 19 21 23 5 1 3
月 1 232 3 9 11 13 15 17 19 21
1997年7月
1997年9月
1998年1月
1998年3月
1998年5月
1996年11月
1997年11月
1998年7月
五、Holt模型
Lt X t (1 )( Lt 1 Tt 1 )
Tt ( Lt Lt 1 )(1 )Tt 1
Yt 1 Lt Tt

利用规划求解工具 求解预测值的四种方法:


ˆ 利用线性趋势方程 Y a bX 直接计算 利用Excel内建函数TREND() 利用Excel内建函数FORECAST() 用特殊方法拖动观测值所在范围
实例:趋势预测模型

【例3】针对Northwind Traders公司月销售额时 间序列,建立趋势预测模型,并预测该公司未来3 个月的销售额。
Ft 1 1 N
Y
i 1
N
t i 1
实例:移动平均模型

【例1】某汽油批发商在过去12周内汽油的销售 19 23 18 20 周 7 8 9 10 11 12 销量(千加仑) 22 18 22 20 17 22
试在Excel工作表中建立一个移动平均预测模型来预测 第13周的汽油销量。
0
月 4 5 6 7 8 9 10 11 12
无趋势
线性趋势
非线性趋势
季节成分
二、时间序列的预测步骤

第一步,确定时间序列的类型
即分析时间序列的组成成分(趋势成分/季节成分/循环成分)。

第二步,选择合适的方法建立预测模型



如果时间序列没有趋势和季节成分,可选择移动平均或指数平滑法 如果时间序列含有趋势成分,可选择趋势预测法 如果时间序列含有季节成分,可选择季节指数法
Ft 1 Yt (1 )Yt 1 (1 ) 2 Yt 2
Ft 1 Yt (1 ) Ft Ft 1 Ft (Yt Ft )
三、移动平均模型和指数平滑模型

指数平滑的叠代算法
Ft 1 Yt (1 ) Ft
实例:Holt预测模型
相关主题