树的随机森林数和交叉验证

Posted

技术标签:

【中文标题】树的随机森林数和交叉验证【英文标题】:Random forest number of trees and cross validation 【发布时间】:2019-09-15 20:37:05 【问题描述】:

我在随机森林中使用重复交叉验证,如下所示: k=10 重复=3 我已经将我的随机森林设置为种植一千棵树,并在每个节点使用 6 个变量进行拆分: ntree = 1000 mtry = 6 我需要了解交叉验证的每次迭代是否构建 1000 棵树: fold 1.rep1: mtry = 6(此迭代是否构建 1000 棵树??) fold 2.rep2: mtry = 6(这个迭代是否构建了 1000 棵树??)

或者所有交叉验证迭代的总和为 1000 棵树?

【问题讨论】:

交叉验证获取您构建的分类器并运行多次。因此每次需要 1000 棵树的森林。 【参考方案1】:

每次重复的每一次折叠训练 1000 棵树。

【讨论】:

以上是关于树的随机森林数和交叉验证的主要内容,如果未能解决你的问题,请参考以下文章

是否有必要同时运行具有交叉验证的随机森林

Spark 随机森林交叉验证错误

R中的随机森林交叉验证

如何在 R 中执行随机森林/交叉验证

如何在 scikit-learn 中执行随机森林模型的交叉验证?

随机森林之oob的计算过程