博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
决策树
阅读量:2507 次
发布时间:2019-05-11

本文共 325 字,大约阅读时间需要 1 分钟。

决策树:决策树是一个树形结构,每个非叶节点表示一个特征树形的测试,每个分支代表这个特征属性在某个值域上的输出,而叶节点存放一个类别。

使用决策树进行决策的原理就是:

从根节点开始,基于特定(可能最好或最坏)的属性值划分测试数据,并根据期望(最好或最坏)选择输出分支,这里期望的判断,一般采用计算香农熵划分。划分后数据根据划分结果存储在子叶的节点上。(说明:输出节点多少根据期望决定,例如判断是否,则分支2个;如果期望好,一般,坏,则子节点3个等等)。然后下一节点可再根据属性值划分数据,依次递归。

递归结束的条件主要概况为:程序遍历完所有测试数据,或者每个分支下的所有结果都有相同的分类。

应用场景:

决策树是一种分类算法,一般用于决策、分类等情况。
这里写图片描述

你可能感兴趣的文章
网络爬虫2:使用crawler4j爬取网络内容
查看>>
POI导出
查看>>
javacpp-opencv图像处理之2:实时视频添加图片水印,实现不同大小图片叠加,图像透明度控制,文字和图片双水印...
查看>>
java基础程序题
查看>>
Linux下安装http访问的svn
查看>>
Vue Router过渡动效
查看>>
RT600 ROM Boot流程
查看>>
tarjan算法
查看>>
ADO.NET入门教程(五) 细说数据库连接池
查看>>
教研室整理 发送ping脚本v1
查看>>
二叉树
查看>>
[POJ 2828]Buy Tickets
查看>>
一个简单的java web 实现四则运算
查看>>
宿舍助手app——个人工作第八天
查看>>
使用 Apache Lucene 和 Solr 4 实现下一代搜索和分析
查看>>
vue中的v-model原理,与组件自定义v-model
查看>>
如何用Windows远程桌面双向复制粘贴带格式文本的技巧
查看>>
基本数据类型值交换
查看>>
原生javascript和jQuery操作DOM的对比总结
查看>>
静态变量和实例变量的区别
查看>>