基于GA-BP神经网络的耕地自然质量计算模型研究.docx
《基于GA-BP神经网络的耕地自然质量计算模型研究.docx》由会员分享,可在线阅读,更多相关《基于GA-BP神经网络的耕地自然质量计算模型研究.docx(15页珍藏版)》请在咨信网上搜索。
1、 基于GABP神经网络的耕地自然质量计算模型研究 杭艳红+杨林摘要:在常规耕地分等的方法中由于人为因素会干扰评价因子的权重及BP神经网络模型自身优化过程中容易陷入局部极小值的情况,通过遗传算法全局搜索最优权值的能力对BP神经网络进行优化,建立耕地自然质量计算的遗传算法优化的BP神经网络模型(GA-BP网络模型)。以黑龙江省绥化市明水縣进行实证研究,结果证明,GA-BP网络模型能有效地避免常规方法评价因子确定权重时的人为干扰,同时具有较高的优化效率及泛化能力,能够更加快速智能地计算耕地的自然质量分,从而确定耕地的自然等别,应用效果相对较好。关键词:耕地自然质量;遗传算法;BP神经网络: F323
2、.211文献标志码: A:1002-1302(2017)08-0183-04耕地是土地中的精华1。中国是农业大国,“十分珍惜和合理利用每一寸土地,切实保护耕地”是我国的基本国策。耕地质量优劣直接决定我国农业发展水平,也是粮食产量的重要保障,耕地质量直接影响农业产业结构和耕地产出水平,耕地质量目前已愈发受到重视,要切实加强耕地质量的评价与监测,从而有效提升耕地内在质量2。实现“藏粮于地”已成我国对耕地质量保护与提升的重要目标。耕地红线不仅是数量上的,更是质量上的,要坚持数量与质量并重,为国家农业发展打下坚实基础。人多地少的国情使我国农业生产一直坚持高投入、高产出模式,耕地长期高强度、超负荷利用,
3、造成质量状况堪忧、基础地力下降3。耕地质量评价是促进粮食和农业可持续发展的迫切需要和理论基础。了解和摸清土壤资源,开展耕地质量评价,是实现农业可持续发展、确保粮食安全的基础工作4。明水县作为黑龙江省主要的农业县,拥有丰富的耕地资源,耕地资源的质量对明水县粮食安全、农产品竞争力、农业结构战略性的调整起到了重要作用5。为了科学地研究耕地质量问题,许多专家在模型与方法上进行了深入研究。唐南奇等通过BP神经网络模型和精度检测的方法,通过少量典型样本的训练和学习后,可简便、快捷地计算出大规模待定样本的分等综合指数;其泛化功效和精度检测也符合要求6;孔维娜认为人工神经网络模型评价方法同样能在耕地评价中达到
4、较高的准确度7;员学峰建立陕西年耕地面积减少时间序列的预测模型,BP神经网络在对陕西的耕地资源年减少量进行预测时,精度较高、可靠性较好,表明BP神经网络用于耕地减少的预报具有一定的可行性8。人工神经网络和遗传算法(GA)的结合应用取得了较多成果。迟宝明通过对比分析结果得出,基于遗传算法的BP神经网络模型对地下水位进行的短期预测明显优于BP神经网络模型,是一种比较理想的短期预测模型9;张保祥等利用神经网络和遗传算法对济南市市区地下水进行了预报研究,并对地下水位、最大开采量和泉排量进行了预测,效果良好10。张学喜利用遗传算法和BP神经网络可以建立边坡稳定性影响因素和边坡稳定性状态之间的非线性映射关
5、系,利用这种映射关系可以评价边坡的稳定状态,而且评价结果具有较高的精度11。而在土地评价方面,伍振军基于遥感和遗传BP神经网络算法对流域土地覆盖/土地利用分类方法进行了研究,遗传算法优化的BP神经网络可克服本身缺陷,能够快速提高土地分类的精度12。综上得出,BP神经网络存在收敛速度过慢甚至不收敛、容易陷入局部极小值等缺陷。本研究以明水县为例建立了明水县耕地质量评价的体系,利用遗传算法改进的BP人工神经网络对明水县的耕地质量进行更加科学的评价,这些成果为全面提高明水县的农业生产水平,实现耕地质量计算机的动态监管,适时为明水县各个耕地管理单元的耕地质量状况和调节提高的措施提供了基础数据管理平台和数
6、据。在目前农用地分等应用中,耕地质量分等大部分采用相对成熟的农用地分等规程中的方法,引入智能化、信息化技术研究耕地自然质量计算的方法相对较少。将遗传算法与BP神经网络有机结合,可实现优势互补,从而达到提高BP神经网络模型整体性能的目的。1BP神经网络的构建BP神经网络的实质是求取整个网络总误差函数最小值的问题,具体采用最速下降法按照误差函数的负梯度方向进行权系数修正13。BP神经网络具有很强的非线性拟合能力,同时拥有学习规则简单、计算机上容易实现等优点。在BP神经网络中,样本数据从输入层经过隐含层逐层向后传播,训练网络权值则沿着减少误差的方向传递,从输出层经过中间各层逐层向前修正神经网络的连接
7、权值。随着样本训练的不断进行,最终误差逐渐减小。3层的BP神经网络已经具有优秀的对连续映射的逼近能力,完全可以满足耕地自然质量评价的计算要求。1.1网络结构的确定利用BP神经网络可以建立1个包括输入层、隐含层、输出层的典型3层BP神经网络模型,其中输入层就是耕地自然质量评价的指标体系,输入节点数即为耕地质量评价指标个数。输出层即最后的耕地自然质量分,节点数为1;隐含层节点个数通过经验法来决定,与评价结果的误差精度大小和隐含层神经元的多少有直接关系14。增加隐含层的节点数可以降低训练误差,提高训练速度,其训练效果相比于增加隐含层数更加便于观察和调整。1.2主要参数的选取1.2.1激活函数激活函数
8、又被称为传递函数,是组成BP神经网络的重要部分,在1个BP神经网络中,传递函数一定是连续可微的函数,对于3层的BP神经网络模型,隐含层通常采用Sigmoid函数,而输出层的激活函数一般会选择线性函数。1.2.2学习速率在BP神经网络模型中,学习速率将会对样本数据每次循环训练中的权值变化产生直接的影响,学习速率直接决定着BP神经网络的收敛性和收敛速度,适当调整学习速率可以更好地解决收敛速度慢和容易陷入局部最小值的问题15。针对不同问题,学习速率的取值各不相同。在样本学习训练中误差一样的情况下,相对较小的学习速率可以加快模型的收敛速度,但同时会增加训练次数来保证整个神经网络的稳定,使得最终的神经网
9、络误差达到最小值。本研究通过适度减小学习速率来保证网络的收敛到最优解。 1.2.3目标误差目标误差值是网络训练过程中用来终止训练的指标。鉴于均方误差能够有效克服标准BP算法与累计误差BP算法的缺陷,本研究选用均方误差算法进行计算。均方误差MSE定义如下:MSE=11mpp1p=1m1k-1(ypk-ypk)2。(1)式中:p为训練样本数量,m为输出节点个数,ypk为BP神经网络实际输出值,ypk为BP神经网络期望输出值。2基于遗传算法优化BP神经网络2.1遗传算法遗传算法是一种新兴的以优胜劣汰、自然选择和基因遗传思想为基础的优化算法。遗传算法将问题的求解表示成染色体即用编码表示的字符串,算法从
10、一群染色体串出发将其置于问题的环境中,根据适者生存的原则,从中选取适应环境的染色体进行复制,通过交叉、变异2种基因操作产生出新一代更适合环境的染色体种群,随着算法运行,优良的品质逐渐保留并加以组合从而不断产生更加优良的个体16。对于遗传算法就是不断接近最优解。遗传算法是通过对参数空间编码并用随机选择作为工具,来引导搜索过程向着更高效的方向发展。遗传算法是一种启发式搜索,其搜索效率优于其他方法。为了解决神经网络容易陷入局部最小值的问题,优化初始权重是有效的解决办法。通过遗传算法对整个权值空间的全局最优搜索,寻找到接近全局最小值的权值,再使用这一组优化的权值作为BP神经网络的初始权值进行网络训练,
11、可以精确快速地得到全局最小值。然后利用适应度函数计算子代种群中每个个体的适应度,判断是否达到适应度的目标值17。如果没有达到目标,就继续进入下一次迭代;如果达到目标,就停止迭代,输出当前种群中适应度最高的个体作为最优解。将最优解解码,生成BP神经网络可用的网络权值矩阵,导入到BP神经网络的结构中进行BP神经网络的运算,运算方式与独立的BP神经网络模型相同。2.2BP神经网络的优化流程遗传算法具有较高的全局搜索能力,BP神经网络具有较强的自学能力,遗传算法和BP神经网络的结合可以充分凸显二者的优点。利用遗传算法优化初始权值,而后使用BP神网络进行网络训练达到最终结果(图1)。2.3主要参数的选取
12、2.3.1选择操作选择操作是从父本中选择适应度高的个体直接遗传到下一代。这样适应度高的个体通过选择操作遗传到下一代,从而能够更加接近最优种群即最优解。目前,遗传算法中最常用的选择操作是轮盘赌选择法,即适应度比例法。适应度比例法要求每个个体的选择概率与其适应度数值成正比,适应度越大,被选择的概率就越高18。但是并不是适应度高的一定会被选中,这样就可能造成高适应度的基因丢失,或者最优解丢失,解决的方法是将适应度最高的个体无条件直接遗传到下一代。2.3.2交叉概率交叉操作是将父代的2个样本部分结构进行重组而生成新的个体。较大的交叉概率Pc可以增强遗传算法开辟出新的搜索能力,但又会将已经存在高适应度的
13、染色体破坏掉;如果交叉概率取值过低,遗传算法的进化能力就弱,无法在父代中得到适应度更高的子代个体,遗传操作陷入迟钝状态19。一般取值为0.251.0,在本次试验中,交叉概率Pc取值为0.3。2.3.3变异概率变异操作在遗传算法中起辅助性的搜索功能,它是为了维持多样性的样本群体的保证20。变异操作就是取反部分基因位置上的基因值。通常采用的方法是随机选择基因值,以变异概率Pm对这些基因值进行变异。本研究遗传算法的编码采用非均匀变异,非均匀变异是随机扰动原有的基因值,得到通过变异操作后的新基因值。变异概率Pm的取值为0.1。2.3.4终止代数终止代数T是表示遗传算法运行结束的1个参数,它表示遗传算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GA BP 神经网络 耕地 自然 质量 计算 模型 研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。