我是靠谱客的博主 兴奋季节,最近开发中收集的这篇文章主要介绍机器学习基础学习--决策树 机器学习基础学习--决策树 简介 决策树的学习过程ID3算法的数学原理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

机器学习基础学习--决策树

简介 

  决策树是一种基本的分类与回归方法,它是基于树的结构进行决策的。决策树分为分类树和回归树两种,分类树对离散变量做决策树,回归树对连续变量做决策树。
  决策树分类器就像判断模块和终止块组成的流程图,终止块表示分类结果(也就是树的叶子)。判断模块表示对一个特征取值的判断(该特征有几个值,判断模块就有几个分支)。

决策树的学习过程

一棵决策树的生成过程主要分为以下3个部分:

  • 特征选择:特征选择是指从训练数据中众多的特征中选择一个特征作为当前节点的分裂标准,如何选择特征有着很多不同量化评估标准标准,从而衍生出不同的决策树算法(通常信息增益,信息增益比)
  • 决策树生成: 根据选择的特征评估标准,从上至下递归地生成子节点,直到数据集不可分则停止决策树停止生长。 树结构来说,递归结构是最容易理解的方式。
  • 剪枝:决策树容易过拟合,一般来需要剪枝,缩小树结构规模、缓解过拟合。剪枝技术有预剪枝和后剪枝两种

ID3算法的数学原理

:给了我们一种度量不确定性的方式,是用来衡量随机变量不确定性的,设x是一个取有限个值的离散随机变量,他的概率分布为
              P(X=xi)= pi i=1 2 3 4 ….n
则随机变量的熵就定义为 :

     H(X)=这里写图片描述

posted @ 2018-09-03 22:27 流氓小伙子 阅读( ...) 评论( ...) 编辑 收藏

最后

以上就是兴奋季节为你收集整理的机器学习基础学习--决策树 机器学习基础学习--决策树 简介 决策树的学习过程ID3算法的数学原理的全部内容,希望文章能够帮你解决机器学习基础学习--决策树 机器学习基础学习--决策树 简介 决策树的学习过程ID3算法的数学原理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部