1. 程式人生 > >機器學習:一步步教你理解反向傳播方法

機器學習:一步步教你理解反向傳播方法

神經網絡 方法 數學 https 以及 看到了 兩個 簡單的 down

http://www.360doc.com/content/17/0209/17/10724725_627833018.shtml

數學完全看不懂

看到了這篇通過示例給出反向傳播的博文A Step by Step Backpropagation Example

在這篇博文中,我們會使用有2個輸入單元的神經網絡,2個隱層神經元以及2個輸出神經元。此外,隱層和輸出神經元會包含一個偏置,下面是基本的網絡結構:

技術分享

為了便於後面說明的說明,我們對該網絡設置一些初始的權重、偏置以及輸入和輸出:

技術分享

反向傳播的目標是對權重進行優化,使得神經網絡能夠學習到從任意的輸入到輸出的準確映射。

在這篇博文中,我們僅使用一個簡單的訓練集,即輸入為0.05和0.10,我們希望網絡的輸出為0.01和0.99(即輸入的樣本是兩個: (0.05, 0.99), (0.10, 0.99))。

機器學習:一步步教你理解反向傳播方法