首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于决策树!

关于决策树!
EN

Stack Overflow用户
提问于 2010-12-23 23:57:19
回答 2查看 282关注 0票数 1

我想知道所有的决策树都是二叉树吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-24 00:00:36

不,他们不是。如果答案是“你最喜欢的颜色是什么?”如果你接受每通道8比特的RGB,你可能会有20亿个答案。

票数 3
EN

Stack Overflow用户

发布于 2017-04-13 12:45:24

号并不是所有的决策树都是二叉树。但是,如果你真的想要二叉树,你也可以这样做。事实上,分支的数量取决于要分类的数据的性质。

有两种类型的数据。

1.离散数据

2. Continuous data

假设A是拆分属性,并且A根据训练数据具有不同的值{a_1, a_2, ... , a_v}。然后是3个案例。

情况1:A**is -**为Aa_j的每个已知值创建一个分支。例如,如果age是一个离散值属性,则可以将其分支为youngmediumold

情况2: A is continuous valued 测试节点有两个可能的结果,分别对应于条件A <= split_pointA > split_point。例如,如果age是一个连续值属性,则可以通过条件age <= 55age > 55对其进行分支。

情况3 - A 是一个离散值,必须生成二叉树-节点if的is A in splitting_subset ?形式的测试,其中splitting_subset是两个决策中的某个决策中可接受的值的集合。例如,如果age是一个离散值属性,则可以通过is age in {young, medium}?测试的形式对其进行分支。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4520332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档