[发明专利]一种基于改进深度极限学习机的虚拟水质监测方法有效
申请号: | 201910089332.4 | 申请日: | 2019-01-30 |
公开(公告)号: | CN109521176B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 蒋鹏;李雷;许欢;刘俊;林广 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G01N33/18 | 分类号: | G01N33/18 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于改进深度极限学习机的虚拟水质监测方法,本发明针对水质监测中监测站点的建设成本高,设备维护繁琐等问题,利用与虚拟监测位置相关的站点的历史数据,提出了一种改进的深度极限学习机用于实现对虚拟位置处的水质预测。在该方法中,为了提取水质监测网络采集到的水质数据中更具不变性的鲁棒性特征,开发出了一种新的深层极限学习机模型,该模型将局部去噪准则和收缩惩罚项引入基于极限学习机的自编码器。然后,在此基础上利用加权极值学习机对虚拟位置处的水质参数实际值进行预测,实现了对未知位置处的水质监测。本发明可以更好地对实时的未知站点处的水质信息进行实时预测,且具有较好的预测准确度。 | ||
搜索关键词: | 一种 基于 改进 深度 极限 学习机 虚拟 水质 监测 方法 | ||
【主权项】:
1.一种基于改进深度极限学习机的虚拟水质监测方法,其特征在于:该方法包括以下步骤:步骤1:对水质监测网络采集的水质参数含量数据进行空间相关性分析,确定对未知位置进行插值所需要利用的站点,详细过程如下:1)计算相关系数ρX,Y,具体计算如下:
式(1)中N为样本总量,Xi,Yi分别为两个样本的实际观测值,
分别为两个样本数据的均值;2)根据计算出的所有站点之间的相关系数,得到与需要预测站点处相关性较大的站点,即ρX,Y>0.6时,呈强相关程度及其以上的站点;步骤2:样本进行预处理:所述样本为与预测站点具有强相关程度及以上的若干个监测站点所监测的水质参数值,将数据集按照“留出法”划分成训练集和测试集;采用最大最小法分别对训练集和测试集进行归一化处理,转化为[0,1]之间的值;步骤3:初始化改进的深度极限学习机模型结构:模型主要由两部分构成,第一部分是通过堆叠基于极限学习机的降噪收缩自编码器构成,第二部分是加权极限学习机;其中第一部分中的降噪收缩自编码器数量m为3,各降噪收缩自编码器中隐藏层中的神经元个数为8,激活函数g(x)为sigmod函数,引入的噪声为高斯噪声;步骤4:采用无监督逐层贪婪预训练算法对堆叠的降噪收缩自编码器进行训练,对于每一个降噪收缩自编码器的输出权重均采用下述过程进行计算:1)对输入样本X利用高斯噪声进行干扰得到加噪后的输入
2)利用所有加噪后的样本
对当前的降噪收缩自编码器进行训练,按照下式计算第i个降噪收缩自编码器中的输出权重矩阵βi,i=1,2,…,m:
其中I为单位矩阵,C和λ为正则化参数,H为隐藏层输出矩阵,
为隐藏层输出矩阵H对输入样本x的偏导,HT为矩阵H的转置;步骤5:计算模型第一部分的输出fSELM‑DCAE(x):fSELM‑DCAE(x)=βm(g(βm‑1(...g(β0x))) (3)步骤6:利用第一部分的输出fSELM‑DCAE(x)作为第二部分加权极限学习机的输入,计算加权极限学习机的输出权重矩阵β,计算如下:
其中T为插值位置处的实际观测值,W为权重矩阵,根据样本采集时间所处的季度在总的样本集中所占的比例确定;步骤7:将相关站点的实时水质数据输入到训练好的模型中对虚拟监测位置的水质进行预测,对给定的输入x,预测结果Y可表示为:Y=g(fSELM‑DCAE(x))*β (5)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910089332.4/,转载请声明来源钻瓜专利网。