2.编程实现ID3算法,针对下表数据,生成决策树。
来源:互联网 发布:腾讯文件管理器源码 编辑:程序博客网 时间:2024/06/05 08:02
2.编程实现ID3算法,针对下表数据,生成决策树。
序号
属性
有否其他选择
饿否
价格
餐馆类型
餐馆顾客人数
等待时间(分钟)
决策:
是否等待
1
是
是
$$$
法式
有人
0-10
是
2
是
是
$
中餐
客满
30~60
否
3
否
否
$
快餐
有人
0~10
是
4
是
是
$
中餐
客满
10~30
是
5
是
否
$$$
法式
客满
〉60
否
6
否
是
$$
意大利式
有人
0~10
是
7
否
否
$
快餐
无人
0~10
否
8
否
是
$$
中餐
有人
0~10
是
9
否
否
$
快餐
客满
〉60
否
10
是
是
$$$
意大利式
客满
10~30
否
11
是
否
$
中餐
无人
0~10
否
12
否
是
$
快餐
客满
30~60
是
问题提示:数据文件设计参见上题。
问题拓展:要求将计算各属性信息增益过程及决策树生成过程演示出来。
能否编写一“通用”ID3算法程序,由用户输入指定数据文件,程序可针对不同训练集数据(如属性数不同、属性取值数不同、训练集中数据量等)生成决策树,给出分类规则。
1 0
- 2.编程实现ID3算法,针对下表数据,生成决策树。
- 机器学习与数据挖掘算法 1.编程实现ID3算法,针对下表数据,生成决策树。
- ID3 算法实现决策树
- 基于ID3算法生成决策树
- 数据挖掘算法-ID3决策树
- 决策树ID3算法C++实现
- python实现决策树ID3算法
- Python实现ID3算法决策树
- 决策树ID3算法-matlab实现
- Python实现决策树算法ID3
- C++ 实现决策树 ID3 算法
- 决策树ID3 算法python实现
- 数据挖掘-决策树ID3分类算法的C++实现
- 数据挖掘-决策树ID3分类算法的C++实现
- 数据挖掘-决策树ID3分类算法的C++实现
- 数据挖掘-决策树ID3分类算法的C++实现
- 数据挖掘-决策树ID3分类算法的C++实现
- 数据挖掘-决策树ID3分类算法的C++实现
- 使用angularjs1.x构建前台开发框架(一)——构建基础架构
- HashMap实现原理分析
- 机器学习与数据挖掘算法 1.编程实现ID3算法,针对下表数据,生成决策树。
- 单片机==串口(17)
- Codevs 3012 线段覆盖 4
- 2.编程实现ID3算法,针对下表数据,生成决策树。
- 最长下降子序列 nyoj 79
- Java常见排序:(一)直接选择排序
- [uC/OS-II原理及应用]信号量集
- 3.编程实现Apriori算法,针对下表数据,计算输出频繁1项集、频繁2项集、…频繁k项集
- 第0篇博客。
- 4.编程实现k-means算法,针对下表数据,在给定k=3的情况下,输出聚类结果。
- 广域网协议之PPP,HDLC
- ransack搜索查询