论文摘要
我国是一个农业大国,粮食生产问题则是农业生产中的重中之重,粮食产量的波动必然会引起国民经济的不稳定。粮食产量预测系统是一个十分复杂的系统,涉及到的因素很多,论文研究的目的是想采用一种更先进的理论对目前的粮食产量预测方法进行改进,从而建立一种新的预测模型。论文首先回顾了河南省的基本粮食生产状况,然后介绍了主成分分析法的基本原理和实现步骤。用SPSS17.0软件分三个阶段详细地分析了1978-2009年之间的粮食生产影响因素。分别选取了9个和12个粮食生产因素进行主成分分析,最后发现9个影响因素不能很好的反映粮食产量,所以最终选取了12个影响因素作为河南省的粮食产量预测输入值。其次,详细地阐述了BP神经网络的理论,说明了使用BP神经网络进行粮食预测的优势。使用BP神经网络对粮食产量进行预测,模型验证结果发现2003年到2009年之间的平均绝对误差为267.14万吨,绝对误差相对比较大。本文详细地分析了BP网络容易陷入局部极小值的原因,然后采用一种新的方法来解决BP网络的不足。最后,着重研究了自适应免疫遗传算法(AIGA),然后用AIGA来对BP神经网络的权值和阈值进行优化处理,利用AIGA的全局搜索法来解决BP网络陷入局部极小值的不足,同时建立了AIGA-BP网络粮食产量预测模型。通过仿真实验发现新模型的粮食产量预测的平均绝对误差为127.02万吨,这表明:AIGA-BP网络模型在粮食产量预测的精度上比BP模型预测的精度更高。本文客观分析了近几年的河南省粮食产量影响因素的一些变化规律,按照规律设定了2010——2012年的粮食影响因素数据。针对粮食受灾面积这个影响因素分三种不同情况来考虑,然后设定了三种不同情况的数据。最后利用AIGA-BP模型预测了河南省2010年到2012年的粮食产量数据。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究的背景、目的和意义1.2 国内外研究动态1.2.1 粮食产量影响因素分析现状1.2.2 国内外粮食产量预测研究现状1.3 研究的内容和组织结构1.3.1 研究的主要内容1.3.2 论文的组织结构1.4 启发性的论文第二章 粮食产量影响因素定性分析2.1 论文数据来源说明2.2 粮食生产以及影响因素具体定性分析2.2.1 河南省粮食生产现状2.2.2 河南省粮食影响因素分析2.3 本章小结第三章 基于PCA的粮食产量影响因素分析3.1 主成分分析的原理及其步骤3.1.1 主成分分析的原理3.1.2 主成分分析的步骤3.2 主成分分析在粮食产量影响因素分析中的应用3.3 本章小结第四章 BP神经网络粮食产量预测模型4.1 BP神经网络4.1.1 神经网络4.1.2 BP神经网络4.1.3 BP神经网络算法描述4.1.4 改进的BP神经网络4.1.5 选取BP算法进行预测的理由4.2 BP神经网络在粮食产量预测中的应用4.2.1 BP神经网络粮食产量预测模型的设计步骤4.2.2 BP神经网络的主要参数的选择4.2.3 在MATLAB 7.1环境下编程实现4.2.4 B P模型运行界面4.3 B P算法存在的不足和原因4.4 本章小结第五章 AIGA-BP神经网络粮食产量预测模型5.1 自适应免疫遗传算法(AIGA)5.1.1 引入AIGA算法的背景5.1.2 遗传算法5.1.3 自适应免疫遗传算法5.1.4 自适应免疫遗传的遗传操作因子设计5.2 AIGA-BP神经网络模型设计过程和应用5.2.1 AIGA-BP神经网络设计步骤5.2.2 AIGA-BP在粮食产量预测中的应用5.3 两种方法实验对比分析5.4 AIGA-BP粮食产量预测5.4.1 AIGA-BP粮食产量预测分析5.4.2 AIGA-BP预测模型运行界面5.4 本章小结第六章 总结和展望参考文献致谢攻读学位期间发表的学术论文目录
相关论文文献
标签:粮食产量预测论文; 主成分分析论文; 神经网络论文; 自适应免疫遗传算法论文;