[发明专利]一种基于改进神经网络的水质软测量方法及系统有效
申请号: | 202110516880.8 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113297788B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 郭肇禄;黄文俊;谭力江 | 申请(专利权)人: | 广东奥博信息产业股份有限公司 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/00;G06F111/06;G06F113/08 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 叶洁勇 |
地址: | 528000 广东省佛山市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 神经网络 水质 测量方法 系统 | ||
1.一种基于改进神经网络的水质软测量方法,其特征在于,所述方法包括以下步骤:
步骤S100、获取水质数据样本集,所述水质数据样本集包括神经网络模型的输入变量值和对应的输出变量值;
步骤S200、基于所述水质数据样本集,利用适应性蝙蝠算法确定所述神经网络模型的优化设计参数;
步骤S300、通过所述优化设计参数构建神经网络模型,得到水质软测量神经网络模型;
步骤S400、利用得到的水质软测量神经网络模型进行水质软测量;
其中,所述步骤S200包括:
步骤S201、确定神经网络模型的结构;
步骤S202、根据神经网络模型的结构,确定神经网络模型的优化设计参数的个数DN;
步骤S203、设置种群规模BSize,最大频率afr,最小频率ifr,最大迭代次数mst;
步骤S204、设置当前迭代次数t=0;
步骤S205、随机产生BSize个蝙蝠个体的当前位置和当前速度,然后将BSize个蝙蝠个体组成种群;其中,每个蝙蝠个体的当前位置存储了神经网络模型的DN个优化设计参数;
步骤S206、根据所述水质数据样本集计算种群中BSize个蝙蝠个体的当前位置的适应值;
步骤S207、找出种群中当前位置的适应值最小的蝙蝠个体,记为最优蝙蝠个体MinDA;
步骤S208、设置优选缩放因子AFRti=rand(0,1),其中,下标ti=1,2,...,Bsize;rand(0,1)表示[0,1]之间的随机实数产生函数;
步骤S209、根据公式(1)计算启发式因子IRti:
其中,exp表示以自然常数e为底的指数函数;log表示以自然常数e为底的对数函数;
步骤S210、将种群中每个蝙蝠个体的当前位置的适应值按从小到大的顺序进行排序,并设置Rankti为种群中第ti个蝙蝠个体的当前位置的适应值在排序后的序号;
步骤S211、根据公式(2)计算定级扰动幅度DRti:
步骤S212、根据公式(3)计算当前缩放因子CFRti:
其中,rdp为在[0,1]之间随机产生的实数;
步骤S213、根据公式(4)计算种群中每个蝙蝠个体的下一代速度和下一代位置:
其中,dfrti表示种群中第ti个蝙蝠个体的当前频率;表示种群中第ti个蝙蝠个体的当前速度;表示种群中第ti个蝙蝠个体的当前位置;表示种群中第ti个蝙蝠个体的下一代速度;表示种群中第ti个蝙蝠个体的下一代位置;
步骤S214、计算种群中每个蝙蝠个体的下一代位置的适应值;
步骤S215、如果种群中第ti个蝙蝠个体的下一代位置的适应值小于当前位置的适应值,则设置优选缩放因子AFRti=CFRti,否则保持优选缩放因子AFRti不变;
步骤S216、找出种群中下一代位置的适应值最小的蝙蝠个体记为cmDA;如果cmDA的下一代位置的适应值小于最优蝙蝠个体MinDA的当前位置的适应值,则转到步骤S217,否则转到步骤S218;
步骤S217、设置最优蝙蝠个体MinDA的当前位置等于cmDA的下一代位置,并且设置最优蝙蝠个体MinDA的当前位置的适应值等于cmDA的下一代位置的适应值;
步骤S218、将当前迭代次数加1后,确定当前迭代次数是否小于最大迭代次数mst,若是,则转到步骤S209,否则转到步骤S219;
步骤S219、从最优蝙蝠个体MinDA中提取出神经网络模型的DN个优化设计参数。
2.根据权利要求1所述的一种基于改进神经网络的水质软测量方法,其特征在于,所述神经网络模型为5-6-1结构的三层感知器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东奥博信息产业股份有限公司,未经广东奥博信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110516880.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于机床加工的千斤顶装置
- 下一篇:抗划伤PC改性材料及其制备方法和应用