相關(guān)新聞

釬焊金剛石鋸片檢測(cè)系統(tǒng)數(shù)據(jù)分析之BP神經(jīng)網(wǎng)絡(luò)原理

【發(fā)布時(shí)間】2019-8-13 17:25:37 【來(lái)源】 【作者】Admin 【瀏覽量】

  參考資料可得,最小二乘法和神經(jīng)網(wǎng)絡(luò)法是比較常用的方法,但是,對(duì)于釬焊金剛石鋸片的檢測(cè)數(shù)據(jù)來(lái)說,神經(jīng)網(wǎng)絡(luò)法比最小二乘法更具有非線性,因此,對(duì)BP神經(jīng)網(wǎng)絡(luò)原理進(jìn)行分析。


  BP網(wǎng)絡(luò)是一種單向傳播的多層前向網(wǎng)絡(luò),由輸入層 (inputlayer)、隱含層 (hide layer) 和輸出層 (output layer) 節(jié)點(diǎn)構(gòu)成,每一層節(jié)點(diǎn)的輸出只影響下一層節(jié)點(diǎn)的輸出,其網(wǎng)絡(luò)結(jié)構(gòu)如圖 8-26 所示。其中u和y分別為網(wǎng)絡(luò)輸入、輸出向量,每個(gè)節(jié)點(diǎn)表一個(gè)神經(jīng)元。


  可將u 端放入采集的缺陷電壓信號(hào),在y端放入缺陷長(zhǎng)度和深度。釬焊切割片檢測(cè)系統(tǒng)數(shù)的BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的隱層節(jié)點(diǎn)可為一層或多層,同層節(jié)點(diǎn)沒有任何耦合,前層節(jié)點(diǎn)到層節(jié)點(diǎn)通過權(quán)連接。輸入信號(hào)從輸入層節(jié)點(diǎn)依次傳過各隱層節(jié)點(diǎn)到達(dá)輸出層節(jié)點(diǎn)。


釬焊金剛石鋸片檢測(cè)系統(tǒng)數(shù)據(jù)分析之BP神經(jīng)網(wǎng)絡(luò)原理


  BP網(wǎng)絡(luò)具有以下兩個(gè)特點(diǎn):

  (l)信息的前向傳播處理。從信息處理的處理理解,網(wǎng)絡(luò)中的節(jié)點(diǎn)一般分為兩類:一類是網(wǎng)絡(luò)輸入端節(jié)點(diǎn),它負(fù)責(zé)將外界信息輸入神經(jīng)網(wǎng)絡(luò)中;另一類是隱含層或輸入層節(jié)點(diǎn), 它可以對(duì)輸入節(jié)點(diǎn)內(nèi)的信息進(jìn)行處理。

  從圖可看出,在息的處理過程中,信息從輸入層輸入, 上一層的輸出是下一層的輸入,信息逐層傳遞 ,沒有反饋回路。


  (2) 誤差的后向傳播修整,即誤差反傳算法。誤差由輸出層逐層反向傳至輸入層,有誤差修改網(wǎng)絡(luò)權(quán)值,直至得到網(wǎng)絡(luò)權(quán)值適應(yīng)學(xué)習(xí)樣本。其最終目的是使網(wǎng)絡(luò)中每一輸出單元的實(shí)際輸出在某種意義上逼近應(yīng)有輸出。


  一旦選定了目標(biāo)函數(shù)形式,誤差糾正學(xué)習(xí)規(guī)則就變成了一個(gè)典型的最優(yōu)化問題。誤差反傳算法可簡(jiǎn)化為以下步驟:


  ① 網(wǎng)絡(luò)初始化,隨機(jī)設(shè)定權(quán)值和閾值的初始值;

  ② 具有上述初始值的神經(jīng)網(wǎng)絡(luò)提供輸入學(xué)習(xí)樣本和序號(hào);

  ③ 計(jì)算隱層單元輸出值;

  ④ 計(jì)算輸出層單元的輸出;

  ⑤ 計(jì)算輸出層單元偏差;

  ⑥ 判斷均方誤差是否滿足給定允許偏差,當(dāng)滿足時(shí)轉(zhuǎn)到⑧,否則繼續(xù)執(zhí)行后再由③順序進(jìn)行;

  ⑦ 修正權(quán)值;

  ⑧ 結(jié)束訓(xùn)練。


  以上就是對(duì)釬焊金剛石鋸片檢測(cè)的神經(jīng)網(wǎng)絡(luò)法的分析。

相關(guān)文章: