Укажите эффекты взаимодействия в случайном лесу и нейронной сети - PullRequest
0 голосов
/ 12 июня 2018

Я хотел бы реализовать прогностическую модель (Случайный лес или Нейронная сеть) с 8 переменными, учитывая для каждого эффекта взаимодействия с тремя другими переменными.Я использую пакет caret и хочу знать, нужно ли мне указывать условия взаимодействия?как показано ниже:

model <-y~a*x1*x2*x3+b*x1*x2*x3+c*x1*x2*x3+d*x1*x2*x3+e*x1*x2*x3+f*x1*x2*x3+g*x1*x2*x3+h*x1*x2*x3,method="nnet",returnData=TRUE,
      trControl= trainControl(
     method = "rf", number = 10,
        verboseIter = TRUE,savePredictions = TRUE
      ), importance=T
    )

[где a, b, c, d, e, f, g, h - мои восемь входных переменных, а x1, x2 и x3 - термины взаимодействия]

или, используя метод машинного обучения, не обязательно ли указывать взаимодействие, потому что этот тип методов не имеет каких-либо предположений?

...