基于BP神经网络的凉州区近期猪肉价格预测

2016-07-04 01:14王兴龙
2016年20期
关键词:时间序列神经网络

王兴龙

摘 要:猪肉价格的变化对经济发展特别是整体物价的影响很大,能够准确地预测猪肉价格的变动具有非常重要的意义与价值。把BP神经网络技术应用于猪肉价格预测,建立相应的价格预测模型。文章对凉州区猪肉价格自身发展趋势进行研究,阐述了常规的BP神经网络预测法及其模型。

关键词:神经网络;时间序列;猪肉价格预测

一、引言

猪肉是中国民众食物消费的主要畜产品,其价格变化关乎国计民生。市场上猪肉数量、价格的高低直接影响老百姓的生活水平和社会稳定,一旦市场出现大的波动,必然会导致社会生产总量的剧烈变化,进而影响市场供给。猪肉价格预测也能有效防止生猪生产的市场风险,价格预测也有利于制定科学的价格计划,提高物价工作水平。所以,提高预测能力和水平,是价格监测工作应追求的更高境界,也是当前价格监测事业建设应抓好的重中之重。

现有的价格预测算法有很多种,应用最广泛的是灰色系统预测算法GM(1,1)与BP神经网络算法:(1)灰色预测法,是由中国学者邓聚龙教授于1982年提出的。(2)BP神经网络算法是人工神经网络算法中的一种,也称为反向神经网络传播算法。

二、BP神经预测法及其改进

人工神经网络就是模拟人思维的一种方法。其特点是信息的分布式存储和并行协同处理。神经网络算法BP,作为人工神经网络的一种算法,分为信息的正向传播和误差的逆向传播两个部分。

可以看出,2013年7月份到2013年12月份的凉州区价格预测结果与实际值极为相近,得出均方误差MSE=0.557,说明所建模型科学合理,可以用来预测凉州区猪肉价格。

四、结论

论文对猪肉价格本身变化趋势进行研究,通过利用2012年7月到2014年4月的凉州区猪肉价格数据来预测2014年5月到10月的猪肉价格。建立了基于时间序列的神经网络模型,将样本数据分为两大部分:训练样本集和测试样本集。利用所有猪肉价格数据预测出2014年5月份到10月份的凉州区猪肉价格。由于猪肉价格受外部诸多因素影响,所以模型不能够精确地预测猪肉价格。产生一定误差是不可避免的,若考虑其他影响因素,预测精度会进一步提高。

参考文献:

[1] 郑丽敏,田立军,朱虹等.基于MATLAB的BP神经网络在猪等级评定中的应用研究[J].计算机应用研究,2008,25(6):1642-1644

[2] 张磊,王娜,谭向勇.猪肉价格形成过程及产业链各环节成本收益分析-以北京市为例[J].中国农村经济,2008,(12)14-26

[3] 阎平凡,张长水.人工神经网络与模拟进化算法[M].清华大学出版社,2009.112-421

[4] 袁曾任.人工神经网络及其应用[M].清华大学出版社,2011.116-361

[5] 刘祸耕.多层前馈人工神经网络研究[J].湖南师范大学自然科学学报,2005(4):222- 261

[6] 苏高利,邓方萍.论基于MATLAB语言的BP神经网络改进算法[J].科技通报,2003.99-109

[7] 丛爽.面向MATLAB工具箱的神经网络理论与应用(第二版)[M].中国科学技术大学出版社.2003.

[8] 许东,吴铮.基于MATLAB6.X的系统分析与设计神经网络(第二版),西安电子科技大学出版社.2002.

[9] 赵志勇.基于MATLAB的BP神经网络计算铁矿产品成本[J].河北理工学院学报,2003(4):78-79

[10] 飞思科技产品研究中心.神经网络理论与MATLAB7实现[M].北京电子工业出版社,2005,44 -47

[11] 周志华,曹存根.神经网络及其应用[M].北京清华大学出版社,2004.343-400

猜你喜欢
时间序列神经网络
神经网络抑制无线通信干扰探究
基于神经网络的拉矫机控制模型建立
复数神经网络在基于WiFi的室内LBS应用
基于支持向量机回归和RBF神经网络的PID整定
基于神经网络分数阶控制的逆变电源
基于GA-BP神经网络的光伏阵列MPPT研究