CART 算法是否考虑属性集的顺序?

数据挖掘 机器学习 算法 随机森林 决策树 matlab
2022-02-27 03:40:24

当使用matlab命令'fitctree'进行分类时,我改变了属性的顺序,我没有找到相同的树,因此同样的分类错误?为什么?CART 算法是否考虑了首先引入的属性?

1个回答

一个可能的答案。

检查您是否有超过合理水平数的名义变量。如果是这种情况,则应用启发式方法来选择最佳分割。一种这样的启发式方法是将级别从左到右分组,这可能会影响顺序。无论如何,期望级别的顺序不应该影响输出是合理的。

有关如何在 matlab matlab 文档上实现此功能的详细说明,请参阅此链接