書-Deep Learning 用Python 進行深度學習的基礎理論實作

image

 

§三層神經網路

 

三層神經網路

第0層:輸入層,2個神經元

第1層:隱藏層,3個神經元

第2層:隱藏層,2個神經元

第3層:輸出層,2個神經元

image

 

image

東西會越加越多。

image

這裡加了一個偏權重(b),來看一下image

image

簡化版,根據上面那張圖。

image

image

用python來實際打打看,輸出的值要看你是用什麼函數來決定真正的輸出。

image

這裡是用sigmoid函數。

image

這個是實際的輸出,接下來來看下一層。

image

image

經過跟上面差不多的運算。

image

image

 

image

輸出層的函數跟隱藏層的不一樣,稱作'恆等函數',這個符號' σ '念作'西格瑪(sigma)',恆等函數就是把輸入值直接輸出,為了要統一所以才加上這個。

image

這就是最後的輸出結果

image

最後最後把上述的程式合體後就變成這個樣子,只有權重值會用大寫,其他一律用小寫,這是個'淺規則'。

image

arrow
arrow
    創作者介紹
    創作者 讀書小天地 的頭像
    讀書小天地

    書籍分享天地

    讀書小天地 發表在 痞客邦 留言(0) 人氣()