没有合适的资源?快使用搜索试试~ 我知道了~
人工智能试验-天气决策树(精品文档)-共15页.pdf
0 下载量 99 浏览量
2024-05-12
05:05:24
上传
评论
收藏 260KB PDF 举报
温馨提示
试读
15页
人工智能试验-天气决策树(精品文档)-共15页.pdf
资源推荐
资源详情
资源评论
-1-
昆明理工大学信息工程与自动化学院学生实验报告
( 2012 — 2013 学年 第 1 学期 )
课程名称:人工智能 开课实验室:信自楼计算机机房 442 2012 年 11 月 21 日
年级、专业、
班
计科
学号
姓名
成绩
实验项目名称
天气决策树
指导教师
吴霖
教
师
评
语
该同学是否了解实验原理: A.了解□ B.基本了解□ C.不了解□
该同学的实验能力: A.强 □ B.中等 □ C.差 □
该同学的实验是否达到要求: A.达到□ B.基本达到□ C.未达到□
实验报告是否规范: A.规范□ B.基本规范□ C.不规范□
实验过程是否详细记录: A.详细□ B.一般 □ C.没有 □
教师签名:
年 月 日
一、上机目的及内容
1.上机内容
根据下列给定的 14 个数据,运用 Information Gain 构造一个天气决策树。
属 性
例子编号
天况
温度
湿度
风况
分类
1
晴
热
大
无
N
2
晴
热
大
有
N
3
多云
热
大
无
P
4
雨
中
大
无
P
5
雨
冷
正常
无
P
6
雨
冷
正常
有
N
7
多云
冷
正常
有
P
8
晴
中
大
无
N
-2-
9
晴
冷
正常
无
P
10
雨
中
正常
无
P
11
晴
中
正常
有
P
12
多云
中
大
有
P
13
多云
热
正常
无
P
14
雨
中
大
有
N
2.上机目的
(1)学习用 Information Gain 构造决策树的方法;
(2)在给定的例子上,构造出正确的决策树;
(3)理解并掌握构造决策树的技术要点。
二、实验原理及基本技术路线图(方框原理图或程序流程图)
(1)设计并实现程序,构造出正确的决策树;
问题分许:天况——晴、雨、多云
温度——热、中、冷
湿度——大、正常
风况——有、无
首先我们要根据每个属性来算出信息增益,接下来我们根据信息增益最大的来进行划分。
选择一个属性,根据该 Information Gain 把数据分割为 K 份。分许如下:
-3-
数据集 未使用的属性段
计算 IG
挑出分割数据集属性
划分数据集
数据集列表
(2)主要函数流程图:
(main)
Y
N
Y
N
产生多个待
处理元素—
—queue
std::ifstream ifs("in.txt", std::ifstream::in)
开始
ifs.good()
Std::stringsLine
Std::string<DataSet>……
ProcessQ.size()>0
multiplex
结束
Multiplex
剩余14页未读,继续阅读
资源评论
平头哥在等你
- 粉丝: 2
- 资源: 7332
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功