[發明專利]基于RReliefF變量選擇的生產過程主導變量精簡化軟測量方法有效
| 申請號: | 201210551613.5 | 申請日: | 2012-12-18 |
| 公開(公告)號: | CN103033213A | 公開(公告)日: | 2013-04-10 |
| 發明(設計)人: | 李太福;顏克勝;蘇盈盈;姚立忠;胡文金;王美丹 | 申請(專利權)人: | 重慶科技學院 |
| 主分類號: | G01D21/00 | 分類號: | G01D21/00 |
| 代理公司: | 重慶為信知識產權代理事務所(普通合伙) 50216 | 代理人: | 余錦曦 |
| 地址: | 401331 重慶市沙坪壩區*** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 rrelieff 變量 選擇 生產過程 主導 精簡 測量方法 | ||
1.一種基于RReliefF變量選擇的生產過程主導變量精簡化軟測量方法,其特征在于按如下步驟進行:
步驟一:確定與主導變量可能相關的n個原始輔助變量,采集n個原始輔助變量和主導變量的取值,組成樣本集,樣本集大小為m,樣本大小為n+1;
步驟二:利用RReliefF算法分別計算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所述的基于RReliefF變量選擇的生產過程主導變量精簡化軟測量方法,其特征在于:利用RReliefF算法計算n個原始輔助變量中任一原始輔助變量A的權重值按如下步驟進行:
(一)從樣本集中選出某個樣本Di,從剩余的m-1個樣本中選出離該樣本Di距離最近的k個樣本,其中1≤i≤m;
(二)計算在所述樣本Di主導變量取值P0條件下的權重集ndC,按下式進行:
其中,P0表示所述樣本Di的主導變量P的取值,Pi(1≤i≤k)是所述k個樣本中第i個樣本的主導變量值,Pmax和Pmin分別是m個樣本中主導變量的最大值和最小值;
(三)計算在所述樣本Di原始輔助變量A條件下的權重集ndA[A],按下式進行:
其中,A0表示所述樣本Di的原始輔助變量A的取值,Ai(1≤i≤k)是所述k個樣本中第i個樣本內原始輔助變量A的取值,Amax和Amin分別是m個樣本中原始輔助變量A的最大值和最小值;
(四)計算在所述樣本Di主導變量取值P0和原始輔助變量A條件下的權重集ndC&dA[A]:
(五)重復(一)、(二)、(三)、(四),總共重復m-1次,每次選擇不同的樣本;共得到m個ndC、m個ndA[A]、m個ndC&dA[A];
(六)分別計算NdC、NdA[A]與NdC&dA[A];
其中,NdC是m個ndC之和;NdA[A]是m個ndA[A]之和;NdC&dA[A]是m個ndC&dA[A]之和;
(七)用下式計算原始輔助變量A的權重值W[A]:
W[A]:=NdC&dA[A]/NdC-(NdA[A]-NdC&dA[A])/(m-NdC)
3.根據權利要求1所述的基于RReliefF變量選擇的生產過程主導變量精簡化軟測量方法,其特征在于:在利用BP神經網絡建立原始輔助變量序列中所包含變量的非線性模型的過程中,輸入層的節點個數等于當前原始輔助變量序列中所包含的變量個數,隱含層的節點個數通過交互驗證法確定,輸出層的節點個數為1,其中,隱含層的傳遞函數為:輸出層的傳遞函數為:purelin(x)=x。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶科技學院,未經重慶科技學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210551613.5/1.html,轉載請聲明來源鉆瓜專利網。





