发明名称 面向高维非线性软测量模型的辅助变量约简方法
摘要 本发明公开了一种面向高维非线性软测量模型的辅助变量约简方法,其特征在于按如下步骤进行:一、确定与主导变量可能相关的n个原始辅助变量,采集n个原始辅助变量和主导变量取值数据并组成样本集;二、融合KICA和FNN方法分别计算n个原始辅助变量的权重值;三、组成原始辅助变量序列;四、建模并根据最小均方误差MSE确定最佳辅助变量;五、得到软测量的约简模型。本发明能够在建模效果最佳的基础上找出含辅助变量个数最少的辅助变量集对主导变量进行建模,实现对辅助变量的约简。
申请公布号 CN103186696A 申请公布日期 2013.07.03
申请号 CN201310068501.9 申请日期 2013.03.05
申请人 重庆科技学院 发明人 苏盈盈;李太福;颜克胜;姚力忠;曾诚
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 代理人
主权项 一种面向高维非线性软测量模型的辅助变量约简方法,其特征在于按如下步骤进行:步骤一:确定与主导变量可能相关的n个原始辅助变量,采集n个原始轴助变量和主导变量的取值,组成样本集,样本集大小为m;将n个原始辅助变量数据写成矩阵X=[x1,…,xi,…xm]T形式,主导变量数据写成矩阵Y=[y1,…,yi,…ym]T,其中,xi∈Rn×1,yi∈R,i=1,2,…,m,并将X,Y进行标准化处理;步骤二:融合核独立成分分析KICA(Kernel Independent Components Analysis)与虚假最近邻点FNN(False Nearest Neighbors)方法,分别计算n个原始辅助变量的权重值;步骤三:按照权重值,将n个原始辅助变量组成原始辅助变量序列;步骤四:确定最佳辅助变量集,包括以下步骤:第一步,设定循环次数N=n;第二步,随机从样本集中选择p个样本作为训练样本,剩下的m‑p个样本作为检验样本;第三步,根据所述训练样本,利用BP神经网络建立当前的辅助变量序列中所包含变量的非线性模型;第四步,将所述检验样本的当前辅助变量值输入至所述非线性模型,得到m‑p个检验样本对应的主导变量预测值;第五步,计算m‑p个检验样本预测值的均方误差MSE;第六步,删除当前的辅助变量序列中权重值最小的原始辅助变量,组成新的原始辅助变量序列,并设定N=N‑1,判断此时N是否为0:如果N≠0,则回到第三步;如果N=0,则最小的检验样本预测值的均方误差MSE对应当前的辅助变 量序列即为最佳辅助变量集;步骤五:最佳辅助变量集在步骤四中对应的非线性模型即为软测量的约简模型。
地址 401331 重庆市大学城虎溪镇重庆科技学院电气与信息工程学院