【技术实现步骤摘要】
本专利技术涉及农业种植
,尤其涉及一种基于BP-GA的温室农作物种植效率条件优化方法及系统。
技术介绍
目前,农业种植效率的提升和对农作物的产量的预测是我国农业发展的一项重要的研究工作,是市场调研、种植规模、气候调节等多因素关联的大系统,对优化农业发展模式和统筹管理具有指导作用。由于农作物的产量既受土壤、肥力、气候等自然因素的影响,又受政策、投入、科技水平等社会经济因素的影响,因此,传统的主要凭借经验施肥灌溉的耕种模式不仅浪费大量的人力物力、且对农业种植效率和产量的预测及分析起不到任何作用。虽然目前一些学者采用了一些较为复杂的数学计算和方程来对农业的种植效率提出了多种评价体系及方法,但其仅限于灌溉、施肥等相应的步骤的研究,对于如何从一个系统的角度对农业的种植效率进行综合指标的评价,至今都尚未有一套比较完整的方法。鉴于上述问题,亟需建立一套全面反映农业种植所涉及的方方面面的评价体系和方法,以依据农作物自身特性和针对不同角色的人群的实际需求,建立优化的生产模式,促进农作物产量的增长和品质的提高,从而因地制宜的为农作物种植提供决策,进而促进农业经济的可视化发展。
技术实现思路
鉴于上述问题,本专利技术的目的是提供一种基于BP-GA的温室农作物种植效率条件优化方法,包括:采集温室农作物的样本数据,样本数据为对温室农作物的产量和品质造成影响的因素;根据所采集的样本数据构建三层拓扑结构的BP神经网络模型;其中,将所采集的样本数据作为所述BP神经网络模型的输入变量,将与温室农作物产量和品质有关的因素作为所述BP神经网络模型的输出变量,用所述样本数据对所构建的三层BP ...
【技术保护点】
一种基于BP‑GA的温室农作物种植效率条件优化方法,包括:采集温室农作物的样本数据,所述样本数据为对温室农作物的产量和品质造成影响的因素;根据所采集的样本数据构建三层拓扑结构的BP神经网络模型;其中,将所采集的样本数据作为所述BP神经网络模型的输入变量,将与温室农作物产量和品质有关的因素作为所述BP神经网络模型的输出变量,用所述样本数据对所构建的三层BP神经网络模型进行训练,挖掘所述输入变量与输出变量之间的函数关系;根据所述函数关系和预设的评分权重,获取综合指标E,根据所述综合指标E,利用GA对所述函数关系进行极值寻优,获取决策参数;其中,所述决策参数为在综合指标E为最优时,对应的输入变量组合。
【技术特征摘要】
1.一种基于BP-GA的温室农作物种植效率条件优化方法,包括:采集温室农作物的样本数据,所述样本数据为对温室农作物的产量和品质造成影响的因素;根据所采集的样本数据构建三层拓扑结构的BP神经网络模型;其中,将所采集的样本数据作为所述BP神经网络模型的输入变量,将与温室农作物产量和品质有关的因素作为所述BP神经网络模型的输出变量,用所述样本数据对所构建的三层BP神经网络模型进行训练,挖掘所述输入变量与输出变量之间的函数关系;根据所述函数关系和预设的评分权重,获取综合指标E,根据所述综合指标E,利用GA对所述函数关系进行极值寻优,获取决策参数;其中,所述决策参数为在综合指标E为最优时,对应的输入变量组合。2.如权利要求1所述的基于BP-GA的温室农作物种植效率条件优化方法,其中,所构建的三层拓扑结构的BP神经网络模型包括输入层、隐含层和输出层,在构建所述BP神经网络模型的过程中,利用线性归一化方法对所述输入变量和输出变量进行归一化处理,获取输入输出序列;根据所述输入输出序列确定输入层神经元的个数、隐含层神经元的个数和输出层神经元的个数,并初始化所述输入层各神经元与隐含层各神经元之间的连接权值、隐含层各神经元和输出层各神经元之间的连接权值、隐含层阈值、输出层阈值;通过对输入层各神经元与隐含层各神经元之间的连接权值、隐含层各神经元与输出层各神经元之间的连接权值、隐含层阈值、输出层阈值进行迭代训练,获取所述输入变量与输出变量之间的函数关系。3.如权利要求2所述的基于BP-GA的温室农作物种植效率条件优化方法,其中,在对输入层各神经元与隐含层各神经元之间的连接权值、隐含层各神经元与输出层各神经元之间的连接权值、隐含层阈值、输出层阈值进行迭代训练,获取所述输入变量与输出变量之间的函数关系的过程中,根据所述输入层神经元的个数、输入层各神经元与隐含层各神经元之间的连接权值和隐含层阈值获取隐含层各神经元的输出值;根据所述隐含层各神经元的输出值、所述隐含层各神经元和输出层各神经元之间的连接权值、输出层阈值获取所述输出层各神经元的输出值;将所述输出层各神经元的输出值与预设的输出值进行比较,获取预测误差;根据所述预测误差对所述输入层各神经元与隐含层各神经元之间的连接权值、隐含层各神经元与输出层各神经元之间的连接权值、隐含层阈值、输出层阈值进行更新,获取更新后的输入层各神经元与隐含层各神经元之间的连接权值、隐含层各神经元与输出层各神经元之间的连接权值、隐含层阈值、输出层阈值;根据更新后的输入层各神经元与隐含层各神经元之间的连接权值、隐含层各神经元与输出层各神经元之间的连接权值、隐含层阈值、输出层阈值对所述输出层各神经元的输出值进行重新计算,获取所述输入变量与输出变量之间的函数关系。4.如权利要求3所述的基于BP-GA的温室农作物种植效率条件优化方法,其中,通过下述方式获取隐含层各神经元的输出值:Hj=f(X~j)]]>其中,f为隐含层激励函数,为隐含层j个神经元的加权之和;其中,所述通过下述方式获得:X~j=ΣiWijXi+bj]]>其中,i为输入层神经元的个数,Wij为输入层第i个神经元与隐含层第j个神经元之间的连接权值,Xi为输入层第i个神经元的样本数据,bj为隐含层第j个神经元的阈值。5.如权利要求4所述的基于BP-GA的温室农作物种植效率条件优化方法,其中,通过下述方式获取输出层各神经元的输出值:Y^k=ΣjW^jkHj+b^k]]>其中,为输出层第k个神经元的输出值,j为隐含层神经元的个数,为隐含层第j个神经元与输出层第k个神经元之间的连接权值,Hj为隐含层第j个神经元的输出...
【专利技术属性】
技术研发人员:李太福,张堃,辜小花,唐海红,聂玲,易军,周伟,段棠少,王昆,
申请(专利权)人:重庆科技学院,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。