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

 

§三層神經網路

 

三層神經網路

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

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

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

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

 

東西會越加越多。

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

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

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

這裡是用sigmoid函數。

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

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

 

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

這就是最後的輸出結果

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

文章標籤
全站熱搜
創作者介紹
創作者 讀書小天地 的頭像
讀書小天地

書籍分享天地

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