logo
Loading...

神經網路問題 - Cupoy

老師:Day 75的題目說:通過增加更多的中間層,以對更多關係的組合進行建模,syn1 權值矩陣將隱...

ml100-2,ml100-2-d75

神經網路問題

2019/07/13 03:00 下午
機器學習共學討論版
Ken Hu
觀看數:113
回答數:1
收藏數:0
ml100-2
ml100-2-d75

老師:


Day 75的題目說:


通過增加更多的中間層,以對更多關係的組合進行建模,syn1 權值矩陣將隱層的組合輸出映射到最終結果,而在更新 syn1 的同時,還需要更新 syn0 權值矩陣,以從輸入資料中更好地產生這些組合

原本的範例程式是 L0 * syn0 -> L1、 sigmoid(L1) -> y(預測值)

所以題意是要我們曾加一層L2,讓網路變成:

L0 * syn0 -> L1、 L1 * syn1->L2、sigmoid(L2) -> y(預測值)的意思囉?


在試著這麼做的時候

新增的L2層的誤差,仿照原範例的L1層誤差,寫成L2_error = y - L2(誤差=真值-預測值)

但接下來要計算L1的誤差時,就不知道該怎麼算了,也因此不曉得該如何調整syn0

不曉得老師能否給予提示?