劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
2021-05-04 06:25
BP神經網路中隱藏層節點個數怎麼確定最佳?
11
回覆列表
1 # 使用者7278361049623
1、神經網路演算法隱含層的選取 1.1 構造法 首先運用三種確定隱含層層數的方法得到三個隱含層層數,找到最小值和最大值,然後從最小值開始逐個驗證模型預測誤差,直到達到最大值。
最後選取模型誤差最小的那個隱含層層數。該方法適用於雙隱含層網路。1.2 刪除法 單隱含層網路非線性對映能力較弱,相同問題,為達到預定對映關係,隱層節點要多一些,以增加網路的可調引數,故適合運用刪除法。1.3黃金分割法 演算法的主要思想:首先在[a,b]內尋找理想的隱含層節點數,這樣就充分保證了網路的逼近能力和泛化能力。為滿足高精度逼近的要求,再按照黃金分割原理拓展搜尋區間,即得到區間[b,c](其中b=0.619*(c-a)+a),在區間[b,c]中搜索最優,則得到逼近能力更強的隱含層節點數,在實際應用根據要求,從中選取其一即可。BP演算法中,權值和閾值是每訓練一次,調整一次。逐步試驗得到隱層節點數就是先設定一個初始值,然後在這個值的基礎上逐漸增加,比較每次網路的預測效能,選擇效能最好的對應的節點數作為隱含層神經元節點數。
發表回復
相關內容
BP神經網路怎樣確定傳輸函式和隱層個數?
線性表的邏輯結構是什麼?其所含節點的個數稱為什麼?
BP神經網路是不是隱含層節點數越多越好,還是隻要最優就行?
神經網路對輸入變數個數有沒有要求,六十個可以嗎?
∧
中秋節和大豐收的關聯?
∨
交通事故造成腰間盤突出能做傷殘鑑定嗎?
熱門排行
高德代駕熱力圖怎麼用?
喜茶聯動原神需要提前搶嗎?
海邊的小螃蟹吃什麼的啊?
UFO真的存在嗎?
蛋仔社交表情怎麼獲得?
勇闖要塞51關精靈墳地怎麼過?
得力紅色記號筆弄白衣服上怎麼洗?
女帝加入路飛一伙了嗎?
cnc飛面怎麼樣才不會有刀紋?
榮耀50se多重?
1、神經網路演算法隱含層的選取 1.1 構造法 首先運用三種確定隱含層層數的方法得到三個隱含層層數,找到最小值和最大值,然後從最小值開始逐個驗證模型預測誤差,直到達到最大值。
最後選取模型誤差最小的那個隱含層層數。該方法適用於雙隱含層網路。1.2 刪除法 單隱含層網路非線性對映能力較弱,相同問題,為達到預定對映關係,隱層節點要多一些,以增加網路的可調引數,故適合運用刪除法。1.3黃金分割法 演算法的主要思想:首先在[a,b]內尋找理想的隱含層節點數,這樣就充分保證了網路的逼近能力和泛化能力。為滿足高精度逼近的要求,再按照黃金分割原理拓展搜尋區間,即得到區間[b,c](其中b=0.619*(c-a)+a),在區間[b,c]中搜索最優,則得到逼近能力更強的隱含層節點數,在實際應用根據要求,從中選取其一即可。BP演算法中,權值和閾值是每訓練一次,調整一次。逐步試驗得到隱層節點數就是先設定一個初始值,然後在這個值的基礎上逐漸增加,比較每次網路的預測效能,選擇效能最好的對應的節點數作為隱含層神經元節點數。