改进的BP网络在地下水水质评价中的应用
详细信息   
摘要
浮点遗传算法是一种直接采用浮点数据编码的遗传算法。它不对优化变量进行二进制编码,直接采用浮点数据。在这种编码方式中要保持自然选择的效果,遗传算子要作相应的修改,必须建立区别于传统遗传算法的基因操作方式,包括复制、交叉和变异操作。该文利用浮点遗传算法(FGA)来训练网络,是预先固定BP网络的拓扑结构,而后用浮点遗传算法来优化BP网络的连接权重。其步骤为:1直接采用浮点数据作为权重编码方案,生成初始群体;2根据群体中每个个体,构造出相应的BP网络;3根据一定的性能评价准则,计算网络适合度;4根据适合度大小,决定各个个体繁衍后代的几率,完成选种;5选种后的群体按照一定的概率通过交叉、变异得到新一代群体;6返回到第2步,直接满足性能要求。应用改进的BP网络对四平市地下水水质进行评价,结果证明,浮点遗传算法对BP网络连接权的优化有很好的效果。(司春玲)

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700