Как интерпретировать результаты взаимодействия из случайного леса? - PullRequest
0 голосов
/ 10 октября 2018

Я использовал Случайный Лес, чтобы найти взаимодействия всех пар в моем glm, которые направлены на то, чтобы найти условный средний лечебный эффект, учитывая, что ученик пошел в класс.

dummy_formula <- formula(y ~ went_to_class + year + age + frat)

rf <- rfsrc(dummy_formula, data = dummy_train, importance = TRUE)

interacts <- find.interaction(rf, method = "vimp") 
interacts_df <- as.data.frame(interacts)

Это дало мне фрейм данных с этими результатами, которые я не знаю, как интерпретировать, чтобы улучшить мою модель.Я предполагаю, что Additive означает, когда переменные складываются вместе, а Paired - когда они умножаются вместе.Он показывает положительные результаты, но когда я добавляю его в свою модель, это имеет отрицательный эффект.

    interactions        var1          var2       Paired         Additive  
 age:went_to_class  6.863645e-02 -1.218157e-04 6.859445e-02   6.851464e-02
 year:went_to_class 3.995568e-02 -1.218157e-04 3.989517e-02   3.983386e-02
 frat:went_to_class 3.661655e-02 -1.218157e-04 3.651849e-02   3.649473e-02
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...