1 / 8
文档名称:

机器学习实验报告.doc

格式:doc   大小:79KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

机器学习实验报告.doc

上传人:hnxzy51 2022/4/23 文件大小:79 KB

下载得到文件列表

机器学习实验报告.doc

相关文档

文档介绍

文档介绍:-
. z.
决策树算法
一、决策树算法 z.
11
sunny
mild
normal
TRUE
yes
12
overcast
mild
high
TRUE
yes
13
overcast
hot
normal
FALSE
yes
14
rainy
high
high
TRUE
no
输出:
图3所示为本工程最终的输出结果。工程的输出结果详细的给出了在构建决策树的过程中候选属性的信息增益、测试属性的选取结果、测试属性的各个属性值所对应的分支、目标属性选取结果以及目标概念buys_puter的决策树JSON格式输出,并使用工程生成的决策树进展预测分析。
根据生成的*ml文件画出决策树如下图:

第一步:,方法void readARFF(File file)实现了数据的读取这项工作。
第二步:开场递归地创立决策树。首先为样例集中的每一个测试属性分配一个权值,权值越小代表属性的重要性越高。创立决策树的过程中要计算样本的总体熵,计算各个属性的信息增益,将信息增益值最大的属性定为测试属性〔根结点〕,然后开场从根节点开场递归地创立子结点。实现代码参考方法public double calEntropy(ArrayList<Integer> subset, int inde*)。
第三步:输出目标概念weather的决策树*ml格式,此项需要引入包,编译整个工程并运行生成决策树。
关键代码:
// 给定原始数据的子集(subset中存储行号),当以第inde*个属性为节点时计算它的信息熵
public double calEntropy(ArrayList<Integer> subset, int inde*)
{
int sum = ();
double entropy = ;
int[][] info = new int[(inde*).size()][];
for (int i = 0; i < ; i++)
info[i] = new int[(decatt).size()];
int[] count = new int[(inde*).size()];
-
. z.
for (int i = 0; i < sum; i++)
{

最近更新

莎士比亚的故事有哪些 2页

危险货物运输安全注意事项 4页

蒙眼作画趣味多作文800字优秀4篇 4页

苏教版小学一年级下册科学期末测试卷含完整答.. 8页

苏教版小学一年级下册科学期末测试卷精品(夺.. 9页

各部件检测方法 9页

苏教版小学二年级下册科学期末测试卷附参考答.. 7页

员工股份协议书(大全10篇) 29页

苏教版小学科学二年级下册期末测试卷学生专用.. 7页

苏教版小学科学六年级上册期末测试卷【含答案.. 8页

四年级上册数学公顷和平方千米题型及知识点总.. 4页

苏教版科学二年级下册期末测试卷及一套参考答.. 8页

国企单位职工个人总结(精选5篇) 14页

国家实施五项管理政策的内容 5页

中西英文商务信函对比研究 2页

苏教版科学六年级上册期末测试卷带答案ab卷 8页

中药联合膳食纤维制剂治疗混合痔术后排便困难.. 2页

苏教版科学四年级下册期末测试卷附参考答案【.. 9页

苏教版科学小学二年级下册期末测试卷附答案【.. 6页

在无线LAN系统中发送和接收包括部分关联标识符.. 66页

苏教版科学小学五年级上册 期末测试卷附答案(.. 7页

中空双层壁织物的设计原理及其织造工艺研究 2页

中概股私有化动因与股东权益保护 2页

大一学生最值得参加的竞赛 6页

大学生就业压力的心理健康调查报告 5页

大庆市现代物流业发展规划 17页

失智症照顾工作计划(共7篇) 9页

学习方法心得体会(精选8篇) 13页

学校总务处后勤处岗位安全责任清单 7页

学科竞赛活动方案(共10篇)(精简篇) 6页