相關新聞
首頁 > 新聞中心 > 正文

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

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

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


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


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


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


  BP網絡具有以下兩個特點:

  (l)信息的前向傳播處理。從信息處理的處理理解,網絡中的節(jié)點一般分為兩類:一類是網絡輸入端節(jié)點,它負責將外界信息輸入神經網絡中;另一類是隱含層或輸入層節(jié)點, 它可以對輸入節(jié)點內的信息進行處理。

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


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


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


  ① 網絡初始化,隨機設定權值和閾值的初始值;

  ② 具有上述初始值的神經網絡提供輸入學習樣本和序號;

  ③ 計算隱層單元輸出值;

  ④ 計算輸出層單元的輸出;

  ⑤ 計算輸出層單元偏差;

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

  ⑦ 修正權值;

  ⑧ 結束訓練。


  以上就是對釬焊金剛石鋸片檢測的神經網絡法的分析。

相關文章: