[发明专利]融合KPLS与FNN的生产过程主导变量精简化软测量方法有效

专利信息
申请号: 201210551632.8 申请日: 2012-12-18
公开(公告)号: CN102967327A 公开(公告)日: 2013-03-13
发明(设计)人: 苏盈盈;姚立忠;颜克胜;李太福;胡文金;王美丹 申请(专利权)人: 重庆科技学院
主分类号: G01D21/00 分类号: G01D21/00
代理公司: 重庆为信知识产权代理事务所(普通合伙) 50216 代理人: 余锦曦
地址: 401331 重庆市沙坪坝区*** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 融合 kpls fnn 生产过程 主导 变量 精简 测量方法
【权利要求书】:

1.一种融合KPLS与FNN的生产过程主导变量精简化软测量方法,其特征在于按如下步骤进行:

步骤一:确定与主导变量可能相关的n个原始辅助变量,采集n个原始辅助变量和主导变量的取值,组成样本集,样本集大小为m;

将n个原始辅助变量数据写成矩阵X=[x1,…,xm]T形式,主导变量数据写成矩阵Y=[y1,…,ym]T,其中,xi∈Rn×1,yi∈R,i=1,2,…,m,并将它们进行标准化处理;

步骤二:融合KPLS和FNN方法分别计算n个原始辅助变量的权重值;

步骤三:n个原始辅助变量组成原始辅助变量序列;

步骤四:确定最佳辅助变量集,包括以下步骤:

第一步,设定循环次数N=n;

第二步,随机从样本集中选择p个样本作为训练样本,剩下的m-p个样本作为检验样本;

第三步,根据所述训练样本,利用BP神经网络建立原始辅助变量序列中所包含变量的非线性模型;

第四步,将所述检验样本的原始辅助变量值输入至所述非线性模型,得到m-p个检验样本对应的主导变量预测值;

第五步,计算m-p个检验样本预测值的均方误差MSE;

第六步,删除当前原始辅助变量序列中权重值最小的原始辅助变量,组成新的原始辅助变量序列,并设定N=N-1,判断此时N是否为0:

如果N≠0,则回到第三步;

如果N=0,则最小的MSE对应原始辅助变量序列即为最佳辅助变量集;

步骤五:最佳辅助变量集在步骤四中对应的非线性模型即为精简化软测量模型。

2.根据权利要求1所述的融合KPLS与FNN的生产过程主导变量精简化软测量方法,其特征在于:所述融合KPLS和FNN方法计算某个原始辅助变量A的权重值按如下步骤进行:

(一):利用KPLS算法计算样本集的k个KPLS主元得分向量组成的主元得分矩阵T=[t1,...,tk],按如下步骤进行:

(1):计算核矩阵K,其中,K的第ij位元素为Kij=κ(xi,xj),i,j=1,2,…,m;

(2):中心化核矩阵K(Im-1m×1m×1mT)×K×(Im-1m×1m×1mT),]]>其中,Im为m阶单位矩阵,

(3):初始化对偶投影方向向量ui=Y,并令K1=K;

(4):从i=1,2,……循环执行步骤:

ti=Kiui/uiTKiui;]]>

qi=Yiti/||tiTti||;]]>

ui+1=YiqiqiTqi;]]>

判断ui+1是否收敛,即判断||ui-ui+1||≤0.001是否成立,若成立,则认为ui+1已收敛,则进入步骤(5),并得到KPLS主元得分向量个数k=i,否则认为ui+1仍未收敛,则执行④;

④执行缩并Ki+1=(I-titiT/tiTti)Ki(I-titiT/tiTti);]]>

⑤执行缩并Yi+1=(I-titiT/tiTti)Yi;]]>

⑥返回至①;

(5):得到矩阵U=[u1,...,uk]和k个KPLS主元得分向量组成的主元得分矩阵T=[t1,...,tk];

(二):借助FNN方法计算某个原始辅助变量A的权重值,按如下步骤进行:

(1):将原始样本集中的原始辅助变量A的取值全部设置为零,其他原始辅助变量取值不变,得到新的样本集矩阵其中,

i=1,2,…,m;

(2):计算核矩阵其中,的第ij位元素为

Kij=κ(xi,xj)=exp(-||xi-xj||2/c),]]>i,j=1,2,…,m;

(3):中心化核矩阵K(Im-1m×1m×1mT)×K×(Im-1m×1m×1mT),]]>其中,Im为m阶单位矩阵,

(4):计算原始辅助变量A置零下的KPLS主元得分矩阵

其中,U,T,K均为步骤(一)中计算得到的相应矩阵;

(5):执行如下计算

D=Σi=1m||T(i,:)-WA(i,:)||]]>

其中,T(i,:),WA(i,:)均表示矩阵的第i行,亦即原始样本集和将原始辅助变量A置零后所得样本集的第i个样本在KPLS主元空间中的投影坐标;

(6):d=1m×D]]>

d值即是原始辅助变量A的权重值。

3.根据权利要求1所述的融合KPLS与FNN的生产过程主导变量精简化软测量方法,其特征在于:在利用BP神经网络建立原始辅助变量序列中所包含变量的非线性模型的过程中,输入层的节点个数等于当前原始辅助变量序列中所包含的变量个数,隐含层的节点个数通过交互验证法确定,输出层的节点个数为1,其中,隐含层的传递函数为:输出层的传递函数为:purelin(x)=x。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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