机器学习(三)——决策树(构建方法与分析泛化)

                                                         决策树

决策树学习是应用最广泛的归纳推理算法之一,学习一种逼近离散值目标函数的方法;树上每个节点指定了对实例的某个属性的测试,该节点的每一个后继分支对应于该属性的一个可能值;分类能力越强,越靠近根节点;任何属性在树的任意路径上最多仅出现一次。

优点:

1)对噪声有很好的健壮性且能够学习析取表达式;

2)可以表示为if-then的规则,逻辑性直观,可读性高,具有清晰的可解释性;

3)每一步都适用当前所有样例,大大降低了对个别样例错误的敏感性;

4)能处理不均一的数据,无需对数据进行标准量化,能够对缺少属性值的样例进行分类;

5)搜索假设完整空间,避免了搜索不完整空间的风险;

缺点:

  1. 只维护单一的当前分支假设;
  2. 搜索过程无回溯,属于爬山搜索,易得到局部最优而非全局最优
  3. 容易过拟合,需要在训练中设置限定条件或者训练后对树进行修剪
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值