看板 R_Language 關於我們 聯絡資訊
[問題類型]: 類神經網路nnet套件,已用資料跑出結果,想請問沒有收斂跟有收斂跑出的結果, 為什麼是沒有收斂的預測結果比較好? [軟體熟悉度]: 學 R 半年 [問題敘述]: 已用資料跑出結果,想請問沒有收斂跟有收斂跑出的結果, 為什麼是沒有收斂的預測結果比較好?謝謝。 [程式範例]: x<c(1,2,3,4) y<-factor(c(1,0),levels=c("0","1")) require(nnet) require(caret) set.seed(1234) nnet<-nnet(y~x,data=z,size = 3,decay = 1e-2, maxit = 150,MaxNWts=1000, na.action=na.omit) predict <- predict(nnet,z,type="class") table(z$y, predict ) [環境敘述]: R 3.6.3 [關鍵字]: 類神經網路 nnet -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.74.43 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1586950450.A.2A6.html
locka: 你的z是訓練還是測試資料啊?拿測試資料建模? 04/15 19:58
andrew43: 請提供完整的原始碼。目前沒辦法重現你的問題。 04/15 20:44
rebe212296: z<-data.table(x,y) 04/15 21:51
rebe212296: 目前想先用整筆資料建模 04/15 21:52
andrew43: 這樣的資料和網絡要求解很不穩定,有沒有收斂沒太大意義 04/15 22:27