我试图解决的特定问题要求我控制随机森林模型中树木的深度。最流行的 randomForest 包不允许用户精确控制最大深度。是否有任何控制最大深度的随机森林实现?
我正在处理一个大数据集,所以速度也是一个考虑因素。
随机森林创建了深树(与 XGBoost 和其他树相比,这是它的事情)。那么,为什么要使用具有设定深度的随机森林呢?请参阅这个问题,了解为什么为随机森林设置最大深度是一个坏主意。
此外,正如这个SO问题中所讨论的,节点大小可以用作实际代理来控制每棵树生长的最大深度。该链接还包含一些有关提高性能的评论。
尝试 R 包“ranger”