BP網絡是一種按誤差反向傳播(簡稱誤差反傳)訓練的多層前饋網絡,其算法稱為BP算法,它的基本思想是梯度下降法,利用梯度搜索技術,以期使網絡的實際輸出值和期望輸出值的誤差均方差為最小。
基本BP算法包括信号的前向傳播和誤差的反向傳播兩個過程。即計算誤差輸出時按從輸入到輸出的方向進行,而調整權值和阈值則從輸出到輸入的方向進行。正向傳播時,輸入信号通過隐含層作用于輸出節點,經過非線性變換,産生輸出信号,若實際輸出與期望輸出不相符,則轉入誤差的反向傳播過程。
BP網絡是一種按誤差反向傳播(簡稱誤差反傳)訓練的多層前饋網絡,其算法稱為BP算法,它的基本思想是梯度下降法,利用梯度搜索技術,以期使網絡的實際輸出值和期望輸出值的誤差均方差為最小。
基本BP算法包括信号的前向傳播和誤差的反向傳播兩個過程。即計算誤差輸出時按從輸入到輸出的方向進行,而調整權值和阈值則從輸出到輸入的方向進行。正向傳播時,輸入信号通過隐含層作用于輸出節點,經過非線性變換,産生輸出信号,若實際輸出與期望輸出不相符,則轉入誤差的反向傳播過程。