1. 程式人生 > >BP神經網路(一)

BP神經網路(一)

BP神經網路是利用影響力計算來調節權值的,就是那些東西影響了我,這個影響力就是我們以前所說的-偏導數。

所以要合理正確的改變權值,我們必須知道有哪幾種力量在影響著權值,或者哪幾種力量被權值影響。

在知道了那幾個被我們影響的東西誤差情況後,我們才能按照它合理的調整自己,這就是BP神經網路權值調整的總思想了。

我不想說複雜,所以就用簡單圖說明:

前面三層是神經網路,我用虛線加了一層,為的是從思考的角度上,讓輸出層和隱含層變得一樣,如果連神經網路是什麼還沒看,就不要看這篇文章了,先看明白基本神經網路。

我們只能在外層,也就是輸出層發現誤差,所以一切的源頭都在這裡。

許多文章都是把輸出層和隱含層分開了講,實際上個人感覺不用分,這兩層沒有分別,當然他們是為的讓大家更好理解。

我從一個公式開始講起:

看過一些神經網路的人都知道。接下來解釋要解決△Wjk的問題。