[发明专利]一种基于多目标优化的集成即时学习工业过程软测量建模方法有效
申请号: | 201910039438.3 | 申请日: | 2019-01-16 |
公开(公告)号: | CN109840362B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 金怀平;潘贝 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N20/00;G06F111/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 650093 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多目标 优化 集成 即时 学习 工业 过程 测量 建模 方法 | ||
1.一种基于多目标优化的集成即时学习工业过程软测量建模方法,其特征在于,包括以下步骤:
(1)收集工业过程数据D,构建用于软测量建模的数据库,通过对工业过程的机理分析,确定与预测变量y相关的辅助变量X,辅助变量X即输入变量,X={x1,x2,...,xM};
(2)对数据库中的所有样本进行归一化处理,并将其分为训练集Dtrain,验证集Dvalidate和测试集Dtest,其中训练集Dtrain用于模型的训练,验证集Dvalidate用于模型参数的优化,测试集Dtest用于模型性能的评估;
(3)采用进化多目标优化方法对训练集Dtrain中的输入变量和极限学习机模型隐藏层节点数进行优化,剔除冗余或与输出变量弱相关的输入变量,根据优化获得S个Pareto最优解,根据Pareto最优解依次更新训练集Dtrain中的输入变量,从而获得S个新的训练集并作为新的建模样本数据库;
多目标优化问题描述如下:
min[f1(x),f2(x)]
f1(x)和f2(x)为两个待优化的目标函数
f2(x)=Nhidden×M*
f1(x)为验证样本的预测误差,f2(x)为模型的复杂度,Nval为验证集Dvalidate的样本数量,为验证集Dvalidate中第i个样本的预测值,yval,i为验证集Dvalidate中第i个样本的真实值,M*为优化后的输入变量数,的具体计算过程为,将验证集Dvalidate中的样本依次取做查询样本xq,i,根据M*更新查询样本的输入变量,根据欧氏距离相似度从训练集Dtrain中选择前P个与查询样本的相似样本构建极限学习机模型,获得其预测输出
x为待优化的决策变量,x={x1,x2,...,xm...,xM,Nhidden},其中xm表示样本的第m个输入变量,M表示输入变量个数,Nhidden为极限学习机模型隐藏层节点数;lb和ub分别为x的下限和上限约束,A与b为x的不等式约束项;
(4)根据S个新的建模样本数据库更新测试集Dtest的输入变量对应获得S个测试样本集,对每个测试样本集中的样本依次取做查询样本,根据欧氏距离相似度从对应的新的建模样本数据库中选择P个相似样本构建局部极限学习机模型,即得到S个局部极限学习机模型,获得测试样本集的预测输出
(5)根据S个新的建模样本数据库更新验证集Dvalidate的输入变量对应获得S个验证样本集,对每个验证样本集中的样本依次取做查询样本,根据欧氏距离相似度从对应的新的建模样本数据库中选择P个相似样本构建局部极限学习机模型,即得到S个局部极限学习机模型,并对S个局部极限学习机模型进行集成;
(6)对步骤(5)中所得的S个局部极限学习机模型进行修剪,选择预测精度较高的子模型对步骤(4)中的测试样本集构建最终的集成模型;
所述步骤(6)的具体过程为:
(a)对验证样本的PLS模型回归系数的绝对值按大小进行降序排列得到{|β1|,|β2|...,|βS|};
(b)通过计算局部极限学习机模型的贡献率CP,选择预测效果较优的前S*个子模型构建集成模型,贡献率CP计算公式为:
其中,|βS|表示PLS模型第s个回归系数的绝对值,且满足|β1|≥|β2|≥…≥|βS|,当CP≥95%时,停止模型修剪,保存子模型的索引及对应的回归系数;
(c)根据修剪所得的验证样本子模型索引,从步骤(4)中的S个局部极限学习机模型选择S*个局部极限学习机模型进行PLS集成得到 集成模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910039438.3/1.html,转载请声明来源钻瓜专利网。