→ andrew43: 當下先開 warnings ()看警告細節。 09/29 16:25
推 andrew43: 要練習看懂警告訊息。 09/29 16:27
而後出現以下警告標語 所有組合都是@@ 不大清楚要怎修改
model fit failed for Resample01: layer1=4, layer2=4, layer3=3 Error in
varify.variables(data, formula, startweights, learningrate.limit, :
'pairlist' object cannot be coerced to type 'integer'
※ 編輯: asdfrtg (49.217.180.37), 09/29/2017 17:28:51
→ andrew43: 我覺得你在單次訓練都不會過。有成功使用過neuralnet嗎 09/29 19:09
→ andrew43: 猜stock是multinomial資料。你可以先了解這資料怎麼跑 09/29 19:10
推 andrew43: 一次neuralnet()。
09/29 19:10
我試過用neuralent()是可以跑
stock是數值型資料
andew43大大 想請問是在哪裡出了問題
→ f496328mm: 直接用 nnet 就好了 09/29 22:01
那跟neuralnet哪一種方法較好@@
※ 編輯: asdfrtg (49.217.180.37), 09/29/2017 23:44:05
→ andrew43: 把st.net直接寫在train()裡頭看看。 09/30 00:21
→ andrew43: 用train()大概是要抓神經元層量或個數吧 09/30 00:36
※ 編輯: asdfrtg (101.8.247.163), 09/30/2017 21:56:31
試過用把st.net的內容打在formula後面結果仍出現一樣的警告訊息 請問是資料型態錯了嗎@@?
※ 編輯: asdfrtg (101.8.247.163), 09/30/2017 22:06:17
推 KKbiger: 感覺你原始資料有問題吧 檢查一下 也許裡面有壞掉的值 09/30 23:56
→ KKbiger: 不然就是先拿個前10筆丟下去看能不能成功 09/30 23:56
→ andrew43: 真的要幫忙,也要你先提供可重覆問題的資料 10/01 01:04
→ andrew43: 你也都猜到可能資料有問題了... 10/01 01:05
※ 編輯: asdfrtg (101.8.247.163), 10/01/2017 12:25:39
https://drive.google.com/open?id=0B8WYq5Sw-r-XNHNub3FyeUJWYWc
變數後面.z是標準化之後 我用標準化之後的資料下去跑仍會顯示警告
※ 編輯: asdfrtg (101.8.247.163), 10/01/2017 13:50:27
推 KKbiger: 把你的st.net as.formula()函數包一下 10/01 22:46
→ KKbiger: 我用你的資料是可以正常執行的 10/01 22:46