[发明专利]一种基于混合降维与核函数极限学习机的水质软测量方法在审
| 申请号: | 202011249249.8 | 申请日: | 2020-11-10 |
| 公开(公告)号: | CN112183676A | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 杨秦敏;曹伟伟 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08;G01N33/18 |
| 代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静 |
| 地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 混合 函数 极限 学习机 水质 测量方法 | ||
1.一种基于混合降维与核函数极限学习机的水质软测量方法,其特征在于,包括以下步骤:
(1)从污水处理过程中获取N0组样本数据每组输入向量Xi表征若干种污水水质组分,对应的期望输出Ti表征出水水质中的氨氮离子浓度。
(2)采用抽样方式对样本数据进行压缩,具体为:在[1,10]之间随机选择整数初始值a,采用每隔10点采集一次,得到一批次压缩十倍的数据反复进行抽样,每次重新设定初始值a,得到p批次样本数据。
(3)针对每一批次样本数据分别进行去量纲化,通过最小最大值归一化的方法,将不同量纲的数据归一化至[-1,1]之间,得到归一化后的样本数据Xn。
(4)引入互信息指数与皮尔逊系数两种指标,对污水处理获得的检测样本Xn分别与软测量目标氨氮离子浓度T计算相关性,根据相关性的强弱关系,选择强相关的组分,并剔除弱相关或不相关的组分,从而实现对检测样本数据的降维,具体步骤如下:
Step1:分别选择Xn中的一种组分与软测量目标氨氮离子浓度T计算互信息值与皮尔逊系数值,将该组分记为A。
Step2:计算互信息值MI(A,T):
其中P(Ai)和P(Tj)分别表示变量Ai和Tj概率分布,P(Ai,Tj)表征变量Ai和Tj之间的联合概率分布,mm与nn分别表征A与T中的数据种类。
在变量A中,计算变量A的均值为小于均值的Ai为0,大于等于均值的Ai为1;相应地,对于变量T进行同样的处理,则有:当Ai=0,Tj=0的情况次数为Z0,当Ai=0,Tj=1的情况次数为Z1;当Ai=1,Tj=0的情况次数为Z2,当Ai=1,Tj=1的情况次数为Z3;设定所有情况的次数总和为:L=Z0+Z1+Z2+Z3;则有如下概率分布:
计算联合概率分布,根据MI(A,T)定义式计算得到这两种组分的互信息值。
Step3:计算皮尔逊系数r:
其中为样本A的平均值,σA为样本A的标准差,为样本T的平均值,σT为样本T的标准差,Ak为样本A的第k组数据,Tk为样本T的第k组数据。
Step4:在计算完一种组分与T的互信息及皮尔逊系数值以后,再计算另外一种组分,直到所有组分与T的互信息与皮尔逊系数值计算完成,选择其中强相关的组分,重新构成检测数据X'∈RN×q,q为降维后的组分种类。
(5)构建基于核函数的极限学习机,其输入层有q个节点,输出层有1个节点,表达式如下所示:
其中f(X')为神经网络输出,T为训练数据的目标输出,IL为单位矩阵,C为常数,K(X'i,X'j)为核函数,ΩELM为核矩阵,具体形式如下:
其中G(·)为神经网络的激励函数,al,bl(l=1,2,...,L)分别为输入层到隐含层的权重和偏移值,L表示神经网络的隐含层节点个数,X'表征一共有N组神经网络输入数据,即经过污水处理检测数据降维后得到的数据,每组有q个特征值,即对应了神经网络输入层的节点个数,H为神经网络隐含层输出。
(6)根据p批次样本数据对极限学习机分别训练的结果,进行平均计算,得到最终的软测量结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011249249.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种红枣山药酸奶及其制备方法
- 下一篇:红果臭椿热粘皮方块芽接方法





