導讀您好,現在軟糖來為大家解答以上的問題。elman神經網絡預測模型,Elman神經網絡學習問題相信很多小伙伴還不知道,現在讓我們一起來看看吧!1...
您好,現在軟糖來為大家解答以上的問題。elman神經網絡預測模型,Elman神經網絡學習問題相信很多小伙伴還不知道,現在讓我們一起來看看吧!
1、你是參考別人的代碼修改的吧?報錯信息的意思是:input_train、output_train這兩個變量沒有定義。
2、你應該在之前對這兩個變量進行賦值,即將訓練數據的輸入和輸出做成矩陣形式,以一列為一個樣本,再賦值給這兩個變量。
3、訓練Elman神經網絡可以用train()或者adapt()。
4、兩個函數不同之處在于,train()函數應用反向傳播訓練函數進行權值修正,通常選用traingdx訓練函數;adapt()函數應用學習規則函數進行權值修正,通常選用learngdm函數。
5、Elman神經網絡的可靠性要比一些其他類型網絡差一些,這是因為在訓練和調整時,應用誤差梯度的估計值。
6、恰恰因為這一點,構建網絡時,為了達到這一精度,Elman神經網絡隱含層神經元的數目比其他網絡結構相對較多。
本文就為大家分享到這里,希望小伙伴們會喜歡。