为什么我的决策树在同一分支中具有重复的属性?大家好。 只是想知道是否有人知道决策树为何(在以下情况下)选择“喷嘴空气压力”> 42.09,然后似乎在下一个节点中通过再次选择并拆分“喷嘴空气压力”而自相矛盾? 我的理解是,一旦属性被拆分,就不应再在后续分支中考虑它。 我正在使用10倍交叉验证,保留30%的保留权。 我假设JMP使用CART算法获得了连续数据和名义数据?

分析工具回复:为什么我的决策树在同一分支中具有重复的属性?你好@kom ,
我不知道JMP在拆分决策树时使用的确切算法,但是,从概念上讲,JMP可以按预期工作,并且不会相互矛盾。 如果查看决策树的其他拆分,您会发现其他属性也被多次使用。 多次不使用的是相同的值。
在您的示例中,在气压大于等于42的节点上,JMP只是将其用作决策点来分离数据。 在下一个节点上,JMP表示,对于所有气压> = 42的情况,它将进行另外的拆分,此时气压仍> = 42,但为(> = 42且又<45)或( > = 42以及> 45)。
您如何同时使用10倍交叉验证和30%的保留率。 通常,您只会使用一种类型的验证方法。
DS
回复:为什么我的决策树在同一分支中具有重复的属性?嗨Diedrich。 非常感谢您抽出宝贵的时间回复。 首先,您是正确的-以我写邮件的速度,我错误地写了k折和保留。 实际上,我确实尝试过两者,并且得到了相似的结果。
决策树遵循IF x AND y THEN z逻辑对数据进行分类。 我明白了t在空气压力> = 42时进行第一次分割,我现在可以接受> = 42 AND <45现在有意义(实际上,这是我第一次看到决策树将相同属性指定为2值)。 说了这么多,> = 42 AND> = 45根本没有任何实际意义。 你同意?
基兰
回复:为什么我的决策树在同一分支中具有重复的属性?我认为只有您才能确定将42分割为45是否有意义。 但是,要了解同一变量的多个拆分,请假设您遇到Y和X之间的关系是线性的情况。 因此,例如,我们知道Y = 10 + 20 * X。 在现实世界中,我们不会知道这个真正的模型,因此,如果将一棵树适合于具有这种关系的数据,则将获得X的多个分割。 这是树尝试模仿连续线性关系的唯一方法。
回复:为什么我的决策树在同一分支中具有重复的属性?哦,如果是二次关系怎么办? 您认为在这种情况下,树的分裂会是什么样子?