時間:2008-04-02 13:48:00來源:lihan

網(wǎng)絡(luò)訓練方式
rbf網(wǎng)絡(luò)的訓練過程分為兩個階段:第一階段為徑向基函數(shù)中心的選取;第二階段為權(quán)值w的求取。
徑向基函數(shù)中心的選取
徑向基函數(shù)中心值的選取通常采用k均值聚類算法。它是一種無監(jiān)督學習算法,具體過程可描述如下:首先將隱含層單元激勵函數(shù)中心cj(j=1,2, …,p,p為隱含層節(jié)點數(shù))的初值置為最初的p個訓練樣本,然后將所有的訓練樣本按最近的聚類中心分組,如果xi與cj滿足minj||xi-cj||,則xi屬于cj的集合θj(即mj=mj+1, mj表示屬于θj的元素的個數(shù)),最后計算聚類中心cj()。
權(quán)值w的求取
求解權(quán)值w現(xiàn)在較常用的為正交最小二乘法ols(orthogonal least squares)。
對于存在nr個樣本的情況下,式(2)可以寫成矩陣形式:d=uw+e (3)
式中
e——誤差矩陣
e=[ε(1) ,ε(2),…,ε(nr)]t
u——隱層神經(jīng)元的輸出矩陣
u=[u1,u2,…,up]
ui——隱層神經(jīng)元的輸出向量
ui=[ui(1),ui(2),…,ui(nr)]t 1≤i≤p
w——輸出權(quán)重向量
w=[w1,w2,…,wp]t
d——n個樣本的期望輸出矢量 d=[d(1),d(2),…,d(nr)]t
將w進行正交三角分解(利用gram-schmidt正交化算法)。
u=qr (4)
則將式(4)代入(3)可得:
d=qrw+e (5)
令rw=g,則(5)式可以寫成:
d=qg+e (6)
根據(jù)已知的q和d矩陣,可求得(6)式中的未知矩陣g’。其中g(shù)’= qtd
利用一般的求解線性方程組的方法,即可求出權(quán)值矩陣w。
mgs方法優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu)[4]
神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)優(yōu)化(即隱節(jié)點個數(shù)的選?。┮恢笔且粋€難點。普遍采用的網(wǎng)絡(luò)結(jié)構(gòu)中隱含節(jié)點數(shù)都很大,易使網(wǎng)絡(luò)產(chǎn)生過學習。采用了文獻[4]提出的用mgs方法優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu)的方法:
首先令隱含節(jié)點數(shù)p等于樣本數(shù)nr,則當t=1時,計算誤差壓縮比
[err]k(t)=g2k/(dtd) (k=1,2,…, nr)
尋找[err]k1(t) = max{[err]k(t), 1≤k≤nr},
選擇q1=qk
當t=h時,重復上面的循環(huán),尋找:
[err]kh(t)= max{[err]k(t), 1≤k≤nr , k≠k1,…,k≠kh-1},
選擇qh=qkh
在t=ps時,如果
則結(jié)束。
ps為優(yōu)化后的隱層節(jié)點數(shù)。其中 0<ρ<1為所選擇的容差,t為循環(huán)次數(shù),qk為(6)式中正交矩陣q的向量。
電磁檢測原理[1]
磁性檢測儀的磁路模型如圖1所示,在被測工件的表面上放置一個∩字型的電磁鐵,電磁鐵中間放置霍爾傳感器,用以測量電磁鐵中的磁感應強度,當勵磁線圈通過直流電后,電磁鐵與被測工件便組成一個閉合磁路。測量時先用飽和勵磁電流im將工件局部磁化,然后通入反向退磁電流ic,當反向電流增加到使磁感應強度br=0時,測出此時對應的反向電流值ic,由文獻[1]知,通過測量相同淬火條件下不同淬硬層深度的ic值,便可確定此淬火條件下的淬硬層深度。
[align=center]
圖1 磁性檢測儀的磁路模型[/align]
測試系統(tǒng)原理框圖如圖2所示,單片機根據(jù)霍爾傳感器的輸出信號控制磁化電流控制器,從而在勵磁線圈輸入直流電流。當反向電流增加到使霍爾傳感器的輸出電壓為零時,單片機將此時的反向電流值(ic)傳輸給上位微型機作為神經(jīng)網(wǎng)絡(luò)的輸入。已訓練好的神經(jīng)網(wǎng)絡(luò)根據(jù)此輸入即可輸出淬硬層深度的具體值,從而實現(xiàn)淬硬層深度的在線實時檢測。
[align=center]
圖2 測試系統(tǒng)原理框圖[/align]
應用實例
應用筆者試制的dwy-1型電磁無損檢測儀,采用改進的gram-schmidt方法優(yōu)化的rbf人工神經(jīng)網(wǎng)絡(luò)作為信號處理系統(tǒng),用于對某廠生產(chǎn)的曲軸進行淬硬層深度無損檢測。該曲軸材料為47mnti感應加熱淬火,180℃~220℃低溫回火后要求到hrc45處淬硬層深度為5~5.5mm。
筆者在生產(chǎn)現(xiàn)場任意抽取工件30件。首先采用硬度法即用顯微硬度計測硬度法測量所有工件的淬硬層深度,然后用dwy-1型電磁無損檢測儀進行測量,取12個工件作為訓練樣本,另外18個工件作為測試樣本,學習率為0.01。測試結(jié)果見附表。可以發(fā)現(xiàn)測量誤差不超過0.2mm完全能滿足生產(chǎn)實際的需要。
附表 兩種方法測出的淬硬層深度值 單位:mm

標簽:
傳動網(wǎng)版權(quán)與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(surachana.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-11-07
2025-10-31
2025-10-22
2025-10-17
2025-10-11
2025-10-09