電腦學會如何學習了嗎?——類神經網路學習分類



類神經網路如何自動調整權重?

誤差與學習演算法 學習分類昆蟲資料 激勵函數與學習演算法

激勵函數與學習演算法

在本章節中,我們將類神經網路套用不同的激勵函數

並且利用誤差去計算類神經網路應該如何調整權重

再次嘗試操作看看吧,讓你更加熟悉下方這個式子所代表的意義。

wnew = wi + 𝛼 * xi * Error

(試著在方格中輸入數字,並按下計算)

(重點提醒:雖然可以任意輸入期望輸出,但在使用符號函數的情況下,合理的期望輸出只有+1或-1)

0

0

0

0

(試著在方格中輸入數字,並按下計算)

(重點提醒:雖然可以任意輸入期望輸出,但在使用步階函數的情況下,合理的期望輸出只有+1或0)

0

0

0

0

(試著在方格中輸入數字,並按下計算)

(重點提醒:雖然可以任意輸入期望輸出,但在使用符號函數的情況下,合理的期望輸出應該介在0和1之間)

0

0

0

0

(試著在方格中輸入數字,並按下計算)

(重點提醒:雖然可以任意輸入期望輸出,但在使用斜坡函數的情況下,合理的期望輸出應該只有正數或0)

0

0

0

0

思考一下,回答問題

問題一

假設X = 3·x1 + (-4)·x2 - 2,

並且Y = sign(X),

當x1 = -2、x2 = 3 ,

並且設定期望輸出為+1,學習率𝛼值為0.2,

請問w1和w2該如何調整?

(提示:誤差 = 期望輸出 - y值)

問題二

假設X = 2·x1 + (-1)·x2 + 3·x3 - 1,

並且Y = step(X),

當x1 = 7、x2 = 2、x3 = -5 ,

並且設定期望輸出為+1,學習率𝛼值為0.3,

請問w1、w2、w3該如何調整?

(提示:誤差 = 期望輸出 - y值)

回到最上方