决策树(Decision Tree)算法主要用来处理分类问题,是最经常使用的数据挖掘算法之一。
一、决策树 场景
一个叫做 "二十个问题" 的游戏,游戏的规则很简单:参与游戏的一方在脑海中想某个事物,其他参与者向他提问,只允许提 20 个问题,问题的答案也只能用对或错回答。问问题的人通过推断分解,逐步缩小待猜测事物的范围,最后得到游戏的答案。
一个邮件分类系统,大致工作流程如下:

首先检测发送邮件域名地址。如果地址为 myEmployer.com, 则将其放在分类 "无聊时需要阅读的邮件"中。
如果邮件不是来自这个域名,则检测邮件内容里是否包含单词 "曲棍球" , 如果包含则将邮件归类到 "需要及时处理的朋友邮件", 如果不包含则将邮件归类到 "无需阅读的垃圾邮件" 。
二、决策树 原理
1、决策树 须知概念
信息熵 & 信息增益
熵: 熵
继续阅读与本文标签相同的文章
上一篇 :
Linux再学习(一)-学习路线规划
下一篇 :
Scikit-Learn决策树算法类库使用小结
-
随着RPA的发展,人类将越来越多地退居二线
2026-05-21栏目: 教程
-
Qt编写自定义控件7-自定义可拖动多边形
2026-05-21栏目: 教程
-
Qt编写自定义控件8-动画按钮组控件
2026-05-21栏目: 教程
-
Qt编写自定义控件9-导航按钮控件
2026-05-21栏目: 教程
-
Qt编写自定义控件10-云台仪表盘
2026-05-21栏目: 教程
