机器学习之决策树

决策树是一种机器学习的方法

决策树是一种树形结构,其中每个内部节点表示一个属性上的判断,每个分支代表一个判断结果的输出,最后每个叶节点代表一种分类结果。

从根节点开始一步步走到叶子节点(决策)
所有数据最终都会落到叶子节点,既可以做分类也可以做回归

  • 根节点
  • 非叶子节点与分支
  • 叶子节点(最终的决策结果)

这里通过一个简单的例子来说明决策树的构成思路:

给出如下的一组数据,一共有十个样本(学生数量),每个样本有分数,出勤率,回答问题次数,作业提交率四个属性,最后判断这些学生是否是好学生。最后一列给出了人工分类结果。
在这里插入图片描述
然后用这一组附带分类结果的样本可以训练出多种多样的决策树,这里为了简化过程,我们假设决策树为二叉树,且类似于下图:
在这里插入图片描述

决策树的训练与测试

  1. 训练阶段:从给定的训练集构造出来一颗树(从根节点开始选择特征)
  2. 测试阶段:根据构造出来的树模型从根节点开始用测试集测试
  3. 难点在于如何构造一
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值