生成决策树时,随机森林是否重用每个节点的特征?

数据挖掘 随机森林
2021-09-15 02:41:51

第一次学习随机森林,我不清楚是否在每个级别,如果我们已经使用一个特性来做出决定,我们是否可以在更高级别再次使用相同的特性。

1个回答

如果特征是离散的/分类的/二元的,它将不会使用已使用的特征在树的任何给定分支中进一步拆分。但这里要注意的关键是,相同的功能可以在不同级别的树的不同分支中使用。

决策树

在上图中,我们可以看到在“level 1”和“level 2”两个级别上使用了相同的“size”特征,但在树的不同分支中。

另一方面,如果变量是连续值,它会在每个级别使用阈值拆分,在这种情况下,可以在决策树的任何给定分支中多次使用相同的特征。

由于随机森林是决策树的集合,因此同样的理论也适用于随机森林。

参考:http ://www.cse.msu.edu/~cse802/DecisionTrees.pdf