我正在尝试使用caret
和方法ranger
来调整随机森林的参数。我已经看到使用tuneGrid
调整mtry
的代码。然后使用结果mtry
运行循环并调整树的数量(num.tree
)。然而,我想知道是否有可能同时调整它们,以找出所有可能组合之间的最佳模型。我不想保持一个参数不变而调整另一个参数,而是同时调整两个参数。有办法吗?
您不能将ntree
调为caret
中随机森林的tuneGrid
的一部分;只有mtry
,splitrule
和min.node.size
-查看每个模型类型的调优参数:https://topepo.github.io/caret/available-models.html
ntree
只能在train
中指定。