本文內容
1.最簡單的神經網絡
如下圖所示一個簡單神經網絡,包括2個輸入,2個隱層神經元,2個輸出,輸入和隱層,隱層和輸出之間通過權重W*連接,不考慮使用偏置.
假設 輸入 l1 = 0.2, l2 = 0.3; O1目標輸出是0, O2目標輸出是1;
權重 w1 = 0.1, w2 = 0.2, w3 = 0.2, w4 = 0.1;
w5 = 0.3, w6 = 0.4, w7 = 0.4, w8 = 0.3;
2. 前向傳播
3.計算損失
4. 反向傳播
以權重w5爲例, 求總損失關於w5的偏導數
根據鏈式求導法則:
求出偏導後就可以更新w5的權重了,其中 是學習率
再以權重w1爲例, 求總損失關於w1的偏導數
根據鏈式求導法則:
求出w1偏導後就可以更新w1的權重了,其中 是學習率