Я пытаюсь приспособить нейронную сеть в R
с пакетом neuralnet
и у меня возникают некоторые проблемы:
Ошибка во время (порог шага ) {: пропущенное значение, где требуется ИСТИНА / ЛОЖЬ
Я пробую это до сих пор:
n <- names(training)
formula.rna <- as.formula(paste('ID_MAU ~', paste(n[!n %in% 'ID_MAU'], collapse = ' + ')))
> formula.rna
ID_MAU ~ CD_POR + CL_1_LI + CL_1_LC + CL_1_LS + CL_1_LG + CL_1_ET +
CL_1_CD + CL_1_EFCP + CL_1_EFLP + CL_1_GEFCP + CL_1_GICP +
CL_1_ROE + CL_1_ROI + CL_1_MB + CL_1_MO + CL_1_ML + CL_1_LPA +
CL_1_PD + CL_1_MOD_ELI + CL_1_MOD_KAN + X1 + X2 + X3 + X4 +
X5 + X6 + X7 + X8 + X9 + X10 + X11 + X12 + X13 + X14 + X15 +
X16 + X17 + X20 + X21 + X22 + X23
# ANN
training$ID_MAU <- factor(training$ID_MAU)
set.seed(016238)
fit.rna <- neuralnet(formula.rna,
, data=training
, hidden=7
, linear.output = F
, threshold=0.01
, stepmax=1e6
, rep = 2
)
Может кто-нибудь помочь мне объяснить, почему это происходит?