【问题标题】:exclude a variable combination from trees in randomForest R从 randomForest R 中的树中排除变量组合
【发布时间】:2020-07-24 17:03:57
【问题描述】:

我正在使用 randomForest 包在 R 中拟合随机森林模型。我想拟合两个模型,一个带有协变量 ab 和许多其他协变量 (x1 to xn),第二个带有协变量 aba * 1/bab) 加上额外的协变量 x1 to xn。但是,在第一次拟合中,如果我在随机森林模型中同时拥有 ab,并且如果 ab 最终都在同一棵树中,则模型将基本上考虑 @ 之间的交互987654335@和b

是否可以告诉随机森林模型永远不要在同一棵树中包含协变量 ab?如果是这样,我如何在 R 的 randomForest 包中实现它?

【问题讨论】:

    标签: r random-forest


    【解决方案1】:

    除非你想修改包的源代码,否则你不能这样做。但是,如果我正确理解您的问题,您可以或多或少地通过创建两个随机森林模型来做到这一点。一个包含 a 但不包含 b,另一个包含 b 但不包含 a。然后只取两个模型的平均预测。从计算上讲,这可能与您尝试做的相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-30
      • 1970-01-01
      • 1970-01-01
      • 2022-10-05
      • 2015-03-13
      • 2017-07-23
      相关资源
      最近更新 更多