[問題] nnet單層前饋式類神經網路

作者: rebe212296 (綠豆冰)   2020-04-15 19:34:04
[問題類型]:
類神經網路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
作者: locka (locka)   2020-04-15 19:58:00
你的z是訓練還是測試資料啊?拿測試資料建模?
作者: andrew43 (討厭有好心推文後刪文者)   2020-04-15 20:44:00
請提供完整的原始碼。目前沒辦法重現你的問題。
作者: rebe212296 (綠豆冰)   2020-04-15 21:51:00
z<-data.table(x,y)目前想先用整筆資料建模
作者: andrew43 (討厭有好心推文後刪文者)   2020-04-15 22:27:00
這樣的資料和網絡要求解很不穩定,有沒有收斂沒太大意義

Links booklink

Contact Us: admin [ a t ] ucptt.com