欢同学2023-05-14 08:29:28
根部节点的基尼系数是0.48,那下一个A节点的平均基尼系数如果是比0.48大,比如0.5,那此时informationgain是负的,还能做下一个节点吗?另一个B是0.46,绝对值一样,选谁呢?
回答(1)
Michael2023-05-15 13:07:17
学员你好,如果是负数就不往下走了。另外一个B的节点是0.46,绝对值一样这句话我没有理解是什么,能展开说一下的吗?
- 评论(0)
- 追问(6)
- 追问
-
比如根部Y第一个节点的基尼是0.48. A算出来是0.38,B算出来是0.58.那information=Y-A=0.1,Y-B=-0.1,绝对值一样,该在A/B中选哪一个当下一个节点呢?再有如果C算出来基尼=0.3(对应information gain=0.18),我们是选gain 越大的下一个节点越好?information gain是只看数值不看绝对值?
- 追答
-
infornation gain不看绝对值的。刚刚的ABC就选择C。
- 追问
-
那只有A/B呢,选哪个
- 追答
-
选择A。
- 追问
-
这个理论是不是所有的节点基尼系数都会比根部的小?如果出现比如我之前说的0.58,比根部还大了,那说明根部节点选错了,应该选这个0.58的
- 追答
-
如果出现0.58,那就看一下其他的features。如果全部的feature都是出现了更大的基尼系数,那就说明这个分叉的二叉树到这里就可以的。
评论
0/1000
追答
0/1000
+上传图片
