朱顺乐 毛晓慧
摘要水产品的价格指数是渔业经济发展的重要指标。在如今经济高速发展的时代,水产品价格指数的预测对渔业经济运行有着至关重要的作用。通过多种时间序列预测法(移动平均法、加权移动平均法、二次移动平均法以及指数平滑法),分别对虾蟹类水产品进行价格指数的预测,并通过预测精度对各个方法的不同结果进行精确度的比较,最后确定最精确的方法,并用其对舟山虾蟹类价格指数作最后的预测。
关键词水产品价格指数;时间序列预测法;精确度
中图分类号S-9文献标识码A文章编号0517-6611(2014)23-07697-03
Prediction of Zhoushan Shrimp and Crab Products Price Index
ZHU Shunle et al (Donghai Science and Technology College, Zhejiang Ocean University, Zhoushan, Zhejiang 316000)
Abstract Aquatic products price index is an important index in fisheries economic development. In todays rapid development of economy, predicting aquatic products price index has a crucial role to the fishery economy. Through a variety of time series forecasting methods (moving average method, weighted moving average method, the two moving average method and exponential smoothing method), the price index of shrimp and aquatic products were predicted. And the accuracy of the results was compared. Finally, the most accurate method was determined and it was used as the final prediction of shrimp and crab price index.
Key words Aquatic products price index; Time sequence prediction method; Precision
基金項目浙江省教育厅科研资助项目(Y201328308)。
作者简介朱顺乐(1977- ),男,湖南娄底人,讲师,从事计算机应用方面的研究。
收稿日期20140703渔业的快速发展使得渔业劳动者的收入明显增加。大批渔民通过发展渔业生产率先致富,生活质量得到明显改善。以水产养殖业为重点的我国渔业已经成为大农业中一个重要的产业,在农村经济中发挥重要的作用。其中,水产品价格指数的变化直接影响水产品市场的发展,所以对水产品价格指数的精确预测对渔业经济的发展有着重要意义。时间序列预测是一种最基本、最常用的预测方法,在很多方面都有过应用[1-3]。同时,时间序列也涉及渔业的其他预测[4-5]。但是,还没有人对水产品的价格指数进行过预测,所以现在将运用时间序列对水产品价格进行预测。
时间序列[5]是指将某现象的某一个指标在不同时间上的各个数值按时间先后顺序排列而形成的序列。时间序列的构成要素是现象所属的时间与反映现象发展水平的指标数值。时间序列可以反映社会经济的发展变化过程、描述现象的发展状态和结果,研究社会经济现象的发展趋势和发展速度等。时间序列预测是利用统计技术和方法[6],从预测指标的时间序列中找出演变模式,从而建立数学模型,对预测指标的未来发展趋势进行定量估计。笔者介绍常用的几种时间序列预测方法,并且用预测精度中的2个指标(平均绝对偏差和均方误差)对各个结果进行精度分析,确定最精确的方法。
1时间序列方法
1.1移动平均法事物的发展变化具有延续性。事物近期的状态与近期的过去密切相关,而与较远的过去关系就不是很大,因此可以用过去的动态数列,求移动平均数,从而预测未来。移动平均法[7]是根据时间序列资料,逐项推移,依次包含二定项数的时序平均数,以反映长期趋势的方法。如:
设某场该年每月的盈利分别为A1、A2……A12,以3个月的移动平均数做预测为例,4月份的预测值为A4=(A1+A2+A3)/3,5月份的预测值为A5=(A2+A3+A4)/3,同理可以分别得出以后几个月的预测值。
1.2加权移动平均法加权移动平均法和移动平均法最大的区别在于:加权移动平均法[8]在计算平均值时对移动期内的数据是不同等看待的。它是根据近期数据对预测值影响最大的这个特点而对移动期内的数据进行不同的对待。与预测期越近的数据权数越大,距离预测期越远的数据权数越小,通俗一点讲就是对新旧(远近)不同月份的数据给予大小不同的权数,然后计算移动平均数。以3个月的加权移动平均数为例,其公式如下:
F=3M1+3M2+M36
式中,M1为距离预测月份最近一月的新数据;M2为距离预测月份次近1月的数据;M3为距离预测月份最远一月的旧数据。
加权移动平均法的运用对数据有一定的要求。若一组数据有明显的季节性影响,则采用该方法得到的预测值会有较大的偏差。在这种情况下,最好不采用该方法。
1.3二次移动平均法二次移动平均法[9]是对一次移动平均数再进行第二次移动平均,再以一次移动平均值与第二次移动平均值为基础建立预测模型,计算预测值的方法。它适用于预测某些具有线性变动趋势的经济现象,其线性方程为:
Xt+T=at+bt·T
式中,Xt+T为第(t+T)期的预测值;t为一次和二次移动平均值的当期,通常名之为本期;T为本期t至预测期相隔的期数(如,若以6月为本期,7月为预测期,则T=7-6=1,8月为预测期,则T=8-6=2),被看作变量;at,bt都是参数,at的含义为初始基本预测值,bt为滞后偏差的修正值。求参数at、bt的公式为:
at=2M(1)t-M(2)t
bt=2n-1(M(1)t-M(2)t )
式中,M(1)t为t期的一次移动平均值;M(2)t为t期的二次移动平均值;n为移动平均的期数。该公式适用于历史数据(变量)存在明显的线性变动趋势时(即逐期增减量大致相等时)。
1.4指数平滑法指数平滑法[8](Exponential smoothing,ES)是由布朗所提出的。他认为,时间序列的态势具有稳定性或规则性,可以被合理地顺势推延,且最近的过去态势在某种程度上会在未来持续,所以将最大的权数放在最近的资料上。也就是说,指数平滑法是在移动平均法的基础上发展起来的一种时间序列分析预测法。所谓指数平滑,就是用一个简化的a值作平滑系数建立的预测模型,再将历史数据代入模型求解作预测。公式如下:
St+1=aXt+(1-a)St