1
我在玩神經網絡,想知道專家如何決定有多少神經元是足夠的,或說知道什麼範圍會精通。一個人是基於啓發式還是基於應用程序的邏輯數量來決定?神經網絡設計
說例如我想要一個簡單的網絡能夠告訴字母I
說一個9x10的網格。
0 0 1 1 1 1 1 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 0 0 1 0 0 0 0
0 0 1 1 1 1 1 0 0
所以這將顯然有90個輸入神經元。假設爲了簡單起見,一個輸出神經元(如果它是字母I,則爲0或1)。我的問題是,基於這個網絡和應用程序設計,有多少隱層神經元足以產生較少的錯誤?人們如何得出這樣的結論?
偉大的鏈接。謝謝! – Louis 2010-01-08 07:06:51