"キャレット"パッケージの "train"機能を使用してニューラルネットワークモデルを訓練しようとしています。しかし、それは多くの警告を与え、精度SDを表示しません。正確なSDが見えるようにパラメータを設定する必要があるかどうかはわかりません。キャレット - 列車が正確なSDをnnetモデル出力に提供しない
私はRには比較的新しいので、明白なものには欠けている場合は私をよろしくお願いします。ここで
は私のコードです:
以下library("caret", lib.loc="~/R/win-library/3.3")
set.seed(1056)
nnetFit <- train(Label ~., data = Train_2.4.16,
method = "nnet",
preProc = c("center", "scale"),
tuneLength = 5,
trControl = trainControl(method = "repeatedcv",
repeats = 5))
nnetFit
は、私がコードを実行に乗る警告のサンプルです:
49:モデル:evalの(式expr、ENVIR、enclos)でFold10.Rep1に失敗しましたフィット: サイズnnet.defaultで= 9、崩壊= 1E-03のエラー(X、Y、W、ソフトマックス= TRUE、 ...):(1049)の重み
50あまりにも多くの:eval(expr、envir、enclos):モデルフィットFold10.Rep1に失敗しました: サイズnnet.defaultで= 9、崩壊= 1E-04のエラー(X、Y、W、ソフトマックス= TRUE、 ...):あまりにも多くの(1049)の重み*
コードの出力には、ニューラルネットワークのサイズ、減衰、精度、カッパが表示されます。
崩壊とκが何であるか理解できるように助けていただければ幸いです。