决策树

作者: 小路子好 | 来源:发表于2019-06-28 10:25 被阅读0次

简介

决策树是一种基本的分类与回归方法,本文主要讨论用于分类的决策树。决策树模型呈树形结构,在分类问题中,表示基于特征对实例进行分类的过程,它可以认为是if-then规则的集合。在学习时,利用训练数据,根据损失函数最小化的原则建立决策树;预测时,对新的数据,利用训练好的决策树模型进行分类。决策树学习通常包括三个步骤,特征选择,决策树生成,决策树修剪。

决策树模型

分类决策树模型是一种描述对实例进行分类的树形结构,树的结点有两种,内部结点代表一个特征和属性,叶节点代表一个类。 决策树模型示意图

在新的数据进行测试时,从根结点开始,对实例的某一特征进行测试,根据测试结构,将实例分配到其子结点,如此递归进行下去,直到到达叶结点。叶节点代表的类也就是实例的类。

熵和信息增益

决策树学习的算法通常时一个递归地选择最优特征,并根据该特征对训练数据集进行分割,使得对各个子数据集有一个最好的分类的过程。最优特征的选择是该算法的重点,特征选择在于选取对训练数据具有分类能力的特征。
熵是表示随机变量不确定性的度量,[图片上传失败...(image-7777cb-1561688746764)]=\frac{P(x)}{Q(x)})

相关文章

  • 机器学习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/esajcctx.html