- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ID3算法
决策树一个决策树是一个类似于流程图的树结构,通过一系列规则对数据进行分类的过程。其中每个内部节点表示在一个属性上的测试,每个分枝代表一个测试的结果,叶节点代表类或类分布。天气晴朗多云有雨 湿度 高 正常 风力强 弱NoYesYesYesNo
ID3算法构造过程:从代表所有训练样本的单个根节点开始使用分类属性(如果是量化属性,则需先进行离散化)递归的通过选择相应的分裂属性,来划分样本,一旦一个属性出现在一个节点上,就不在该节点的任何后代上出现分裂属性是根据某种启发信息或者是统计信息来进行选择分裂结点叶子结点分裂结点分裂结点叶子结点叶子结点决策树结构自顶向下的分治方式构造判定树
ID3算法预备知识:信息熵?度量X的不确定性
ID3算法熵?信息增益:计算当前划分对信息熵所造成的变化划分前的信息熵划分后的信息熵值越大,越好值越小,则D的纯度越高比较划分前后父亲结点与其所有儿子结点纯度的提升程度。选择“最好”的分裂属性满足分支的数据子集
ID3算法计数年龄收入学生信誉归类:买计算机?64青高否良不买64青高否优不买128中高否良买60老中否良买64老低是良买64老低是优不买64中低是优买128青中否良不买64青低是良买132老中是良买64青中是优买32中中否优买32中高是良买63老中否优不买1 老中否优买假定公司收集了左表数据,那么对于任意给定的客人(测试样例),你能帮助公司将这位客人归类吗?即:你能预测这位客人是属于“买”计算机的那一类,还是属于“不买”计算机的那一类?又:你需要多少有关这位客人的信息才能回答这个问题?决策树可以帮助你解决好这个问题
ID3算法计数年龄收入学生信誉归类:买计算机?64青高否良不买64青高否优不买128中高否良买60老中否良买64老低是良买64老低是优不买64中低是优买128青中否良不买64青低是良买132老中是良买64青中是优买32中中否优买32中高是良买63老中否优不买1 老中否优买分类属性:买计算机?共分两类(m=2): 买/不买 D1 = 640, D2 = 383 D = D1+ D2 = 1024 p1 = D1 /D = 640/1023 = 0.6260 p2 = D2 /D = 383/1023 = 0.3740Ent(D) = - (p1 log2(p1) + p2 log2(p2)) = 0.954训练数据
ID3算法计数年龄收入学生信誉归类:买计算机?64青高否良不买64青高否优不买128中高否良买60老中否良买64老低是良买64老低是优不买64中低是优买128青中否良不买64青低是良买132老中是良买64青中是优买32中中否优买32中高是良买63老中否优不买1 老中否优买年龄计数年龄收入学生信誉归类:买计算机?64青高否良不买64青高否优不买128青中否良不买64青低是良买64青中是优买计数年龄收入学生信誉归类:买计算机?128中高否良买64中低是优买32中中否优买32中高是良买计数年龄收入学生信誉归类:买计算机?60老中否良买64老低是良买64老低是优不买132老中是良买63老中否优不买青中老
ID3算法计数年龄收入学生信誉归类:买计算机?64青高否良不买64青高否优不买128中高否良买60老中否良买64老低是良买64老低是优不买64中低是优买128青中否良不买64青低是良买132老中是良买64青中是优买32中中否优买32中高是良买63老中否优不买1 老中否优买年龄计数年龄收入学生信誉归类:买计算机?64青高否良不买64青高否优不买128青中否良不买64青低是良买64青中是优买计数年龄收入学生信誉归类:买计算机?128中高否良买64中低是优买32中中否优买32中高是良买计数年龄收入学生信誉归类:买计算机?60老中否良买64老低是良买64老低是优不买132老中是良买63老中否优不买青中老信息期望=?信息期望=0信息期望=?信息期望=?
ID3算法假定选择年龄作树根节点,则: 青年组: Ent(D1)=0.9183 中年组: : Ent(D2)=0 老年组: Ent(D3)=0.9157 青年组比例: (128+256)/1023=0.375 中年组比例: 256/1024=0.25 老年组比例: (257+127)/1023=0.375平均信息期望(加权总和): E(年龄)= 0.375*0.9183 +0.25*0+0.375*0.9157 = 0.6877计数年龄收入学生信誉归类:买计算机?64青高否良不买64青高否优不买128青中否良不买64青低是良买64青中是优买计数年龄收入学生信誉归类:买计算机?128中高否良买64中低是优买32中中否优买32中高是良买计数年龄收入学生信誉归类:买计算机?60老中否
文档评论(0)