algorithm - C4.5 决策树 : can deeps be higher in linear separable data then non-linear separable?

标签 algorithm machine-learning decision-tree

我突然想到,例如,假设我们有二维 N 点的训练数据。我们知道我们总是可以天真地构建一个决策树,以便我们可以对每个数据点进行分类。 (可能我们过拟合了,深度可以到2N)

但是,我们知道如果数据集是线性可分的,那么决策树可能会占据优势。以上面的数据集为例,我们可以确定线性和非线性数据集的深度上限吗?是否保证线性情况的深度上限小于非线性情况?

最佳答案

有点太晚了,但是您仍然可以看一下这个例子,在这个例子中,不可分离的线性数据集需要的分割比线性可分离的要少。 enter image description here

关于algorithm - C4.5 决策树 : can deeps be higher in linear separable data then non-linear separable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32891497/

相关文章:

algorithm - 创建BST的时间复杂度

algorithm - 第 k 个最小元素的最大堆与最小堆

image - Tensorflow - 洗牌和分割图像和标签的数据集

python - 找不到 GraphViz 的可执行文件 : Anaconda-3

matlab - 在 MATLAB 中修改决策树的精度

python - 检测序列是否是Python中子序列的倍数

c# - 将壁面列表转换为连贯多边形的算法

machine-learning - 如何找到最受欢迎的产品

python - 在训练上拆分并按组分离测试

java - 使用 java 的 apache spark 中的决策树实现问题