决策树

作者: 大龙10 | 来源:发表于2023-12-13 11:57 被阅读0次

书名:计算机视觉40例从入门到深度学习:OpenCV-Python
作者:李立宗
出版社:电子工业出版社
出版时间:2022-07-01
ISBN:9787121436857


第15章 机器学习导读

15.3 OpenCV中的机器学习模块

15.3.2 决策树

  • 决策树是常用的一种机器学习方法,其符合分而治之的理念。

一、专家系统

  • 很多早期的专家系统是依赖决策树实现的。
    例如,电话机器人就是通过不断地与客户互动,让用户通过电话按键对一系列问题做出选择,并根据用户的选择指导用户操作计算机进而完美地解决问题的。
    具体步骤为,计算机上有一块故障检测面板,上面有四个指示灯,每次互动专家系统会要求用户通过按下电话按键来报告哪些灯闪烁,并根据用户的反馈提供操作指导。重复上述过程,直至问题得到完美解决或者转到人工系统。

二、决策树

  • 在使用机器解决问题时,同样可以采用一系列“决策”的方式完成。
  • 决策树的终点是我们希望得到的决策结果。
    决策树由大量的选择构成,每个选择都是针对某个属性的判断,其结果或者引出下一个选择,或者是最终决策。
    新的选择面对的样本在上一个选择所限定的范围内


    图15-22 判断一只动物的种类的决策树

三、决策树的结构

  • 通常情况下,一棵决策树是由一个根结点、若干个选择结点(内部结点、中间结点)和若干个叶子结点(终点)构成的。
    叶子结点是决策的结果,其他结点对应的是一个选择测试。
    根结点包含全部样本集,其他结点是根据上一层的选择结点得到的对应样本子集。
    从根结点到每个叶子节点都是由一系列的选择构成的。决策树通过学习构建了一棵对未知数据具有预测能力、准确度高(泛化能力强)的树结构。

四、决策树的策略

  • 决策树中一个关键的策略是如何确定属性的顺序。
    例如,先使用“羽毛”划分数据,还是先使用“胡须”划分数据?
  • 决策树采用信息熵的增益来确定属性的顺序。

相关文章

  • 机器学习6-决策树

    一. 决策树概述 1.1 什么是决策树 决策树输入: 测试集决策树输出: 分类规则(决策树) 1.2 决策树算法概...

  • 决策树

    1、决策树 决策树学习通常包括3个步骤: 特征选择。 决策树生成。 决策树剪枝。 决策树的学习目标是:根据给定的训...

  • 决策树

    决策树 决策树模型与学习 特征选择 决策树的生成 决策树的剪枝 CART 算法 决策树模型呈树形结构,在分类问题中...

  • 决策树算法总结

    目录 一、决策树算法思想 二、决策树学习本质 三、总结 一、决策树(decision tree)算法思想: 决策树...

  • 机器学习 - 决策树算法[一]

    1 决策树模型与学习 1.1 决策树模型 决策树定义: 分类决策树模型是一种描述对实例进行分类的树形结构。决策树由...

  • 机器学习系列(三十六)——回归决策树与决策树总结

    本篇主要内容:回归决策树原理、回归树学习曲线、决策树总结 回归决策树原理 回归决策树树是用于回归的决策树模型,回归...

  • [机器学习]决策树

    决策树 @(技术博客)[机器学习, 决策树, python] 学习决策树首先要搞清楚决策树是什么(what),在弄...

  • 经典机器学习系列之【决策树详解】

      这节我们来讲说一下决策树。介绍一下决策树的基础知识、决策树的基本算法、决策树中的问题以及决策树的理解和解释。 ...

  • 第5章 决策树

    内容 一、决策树内容简介 二、决策树的模型与学习 三、特征选择 四、决策树生成 五、决策树剪枝 六、CART算法 ...

  • 决策树与随机森林

    PART I 决策树 (Decision Tree) 决策树基本知识 决策树何时停止生长:(I) all leaf...

网友评论

      本文标题:决策树

      本文链接:https://www.haomeiwen.com/subject/qcypgdtx.html