[发明专利]一种GA-BP优化TSFNN的富营养水质评价方法在审

专利信息
申请号: 201810434779.6 申请日: 2018-05-08
公开(公告)号: CN108872508A 公开(公告)日: 2018-11-23
发明(设计)人: 杨丽娟;周翔;冯威;肖金球 申请(专利权)人: 苏州科技大学
主分类号: G01N33/18 分类号: G01N33/18
代理公司: 暂无信息 代理人: 暂无信息
地址: 215009 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 水质 水质评价 等级评价 溶解氧 传感器 氨氮 浊度 优化 环境监测领域 个体适应度 富营养化 均方误差 校准测量 校准 隐含层 水质标准 拟合 温漂 地表水 测量 水域 预测
【权利要求书】:

1.一种GA-BP优化TSFNN的富营养水质评价方法,其特征在于,包括以下步骤:

S101:获取国家地表水环境质量标准(GB3838-2002),构建基于GA-BP优化模糊神经网络模型,并初始化遗传算法、BP神经网络和TS模糊神经网络,设定算法的初始化参数;待S101完成后,进入S102;

S102:从多参数水质系统的传感器历史数据选取2000组数据作为模型的训练数据,训练模型的数据校准部分,在训练的过程中将训练数据预测均方误差MSE作为个体适应度值,根据最优个体得到网络的初始阈值和权值。再随机选取200组数据作为测试数据,用于测试训练后的网络性能;待S102完成后,进入S103;

S103:根据地表水环境质量标准(GB3838-2002)进行等间隔均匀分布方式内插标准数据的方式获取400组数据,其中I到II类,II到III类,III到IV类及IV到V类数据各100组。随机选取350组数据用于训练模型的水质评价部分模糊神经网络,50组数据用于测试网络是否有良好的泛化能力和判断准确性;待S103完成后,进入S104

S104:得到模糊神经网络模型与遗传算法优化的BP神经网络模型部分共同组成一种根据多参数的GA-BP优化TSFNN的水质评价方法。将200组测试数据作为GA-BP神经网络的输入数据进行校准,得到预测结果后再将其作为TS模糊神经网络的输入数据对当前传感器节点所在水域的水质进行等级评价。

2.根据权利要求1所述的一种GA-BP优化TSFNN的富营养水质评价方法,其特征在于,S101中包括建立GA-BP多隐含层神经网络,包括以下步骤:

S201:根据传感器测量到的水质数据维数可以确定输入节点和输出节点为4,采用双隐含层的结构,通过不同隐含层节点数仿真的均方误差、绝对误差、绝对误差百分比的大小,确定神经网络结构为4-7-6-4。待S201完成后。进入S202;

S202:设置BP神经网络中的参数,包括:学习速率、迭代次数、训练目标的允许误差;设置GA算法的参数,包括:群体大小N、遗传代数G、交叉概率Pc、变异概率Pm。待S202完成后,进入S203;

S203:选取2000组数据作为GA-BP神经网络的训练数据,并将训练数据的均方误差作为个体适应度值,进行交叉、变异操作并计算适应度值。进入循环,直至求得最优个体。待S203完成,进入S204;

S204:获取最优个体中的权阈值,赋值给BP神经网络作为初始权阈值,利用2000组训练数据计算网络误差,在训练中不断更新网络的权阈值,直至满足调节。仿真预测,得到结果。

3.根据权利要求2所述的一种GA-BP优化TSFNN的富营养水质评价方法,其特征在于,S203中所指采用均方误差MSE作为个体适应度值,计算方式为:上式说明,均方误差由点估计的方差与偏差的平方两部分组成。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科技大学,未经苏州科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810434779.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top