人工智能第6 5节决策树学习_第1页
人工智能第6 5节决策树学习_第2页
人工智能第6 5节决策树学习_第3页
人工智能第6 5节决策树学习_第4页
人工智能第6 5节决策树学习_第5页
已阅读5页,还剩30页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

J.R.Quinlan,J.R.Quinlan,68大学获计算机科学博士,AI专家,发明了“ tiveDichotomiser3,缩写ID3)算法,该算法可 2008-2009学年第1学 机器学 regressiontrees(缩写CART);2008-2009学年第1学 机器学

脖短可能是可能是子集,每个子集对应根结点的一松 老鼠鼻

鼻长

可能 可能犀 河

2008-2009学年第1学 机器学 2008-2009学年第1学 机器学 2008-2009学年第1学 机器学 p(ai1时,I(ai0rH(X)=p(a1)I(a1)+p(a2)I(a2)+...+p(ar)I(ar)=-p(ai)logp(airi2008-2009学年第1学 机器学 HH(X|Y)=-p(ai|bj)logp(ai|bji jrs2008-2009学年第1学 机器学 2008-2009学年第1学 机器学 6.5.2ID3设实例集为S,Ss1s2s3sT},Ts=(a1,a2,a3,…,am;(x1=a1)∧(x2=a2)∧(x3=a3)∧…∧(xm=am)=>2008-2009学年第1学 机器学 序序属性 决μ11112121212221222332223例子要相容例子集应当完备 幻灯片15H=-p(uH=-p(ui)log2p(uii3=-4log24-525-152 2008-2009学年第1学 机器学 ttH(S|x)ij|Sj|SH(j)2008-2009学年第1学 机器学 S1={s1,s2,s3,s4,s5,s6,s7,S2={s9,s10,s11,s12,s13,s14,s15,s16}S3={s17,s18,s19,s20,s21,s22,s23,s24}|{si|si∈S1,u(si)=1}|=2,|{si|si∈S1,u(si)=2}|=2,H(S1)=-(2/8)*log(2/8)-(2/8)*log(2/8)-(4/8)*log(4/8)=H(S2)=-(1/8)*log(1/8)-(2/8)*log(2/8)-(5/8)*log(5/8)=H(S3)=-(1/8)*log(1/8)-(1/8)*log(1/8)-(6/8)*log(6/8)=1.0613H(S|x1)=(8/24)*1.5+(8/24)*1.2988+(8/24)*1.0613=1.28672008-2009学年第1学 机器学 H(S|x2)=H(S|x3)=H(S|x4)= 出2个子结点值为0.7773值为0.77731.3261 0.00.01.55462008-2009学年第1学 机器学 属性 决属性 决μ211122411222121122212212232213212232223 2008-2009学年第1学 机器学

属性 决属性 决μ211122411222121122212212232213212232223(2/4)×log(2/4)=H(S’2)=-(1/4)×log(1/4)-(2/4)×log(2/4)-(1/4)×log(1/4)=1.5H(S’3)=-(1/4)×log(1/4)-(1/4)×log(1/4)-(2/4)×log(2/4)=1.5H(S’|x1)=(4/12)×1.0+×1.5+(4/12)×1.5=2008-2009学年第1学 机器学 H(S’|x2)=(6/12)×1.4591H(S’|x2)=(6/12)×1.4591(6/12)×1.4591=H(S’2)=-(1/6)×log(1/6)(3/6)×log(3/6)-(2/6)log(2/6)=H(S’1)=-(3/6)×log(3/6)(2/6)×log(2/6)-(1/6)log(1/6)=属性 决μ2111224112221211222122122322132122322232008-2009学年第1学 机器学 H(S’|x3)=(6/12)×0.6500H(S’|x3)=(6/12)×0.6500(6/12)×0.9183=H(S’2)=-(4/6)×log(4/6)(2/6)×log(2/6)=H(S’1)=-(5/6)×log(5/6)(1/6)×log(1/6)=属性 决μ2111224112221211222122122322132122322232008-2009学年第1当前的决策树0.00.00.65000.91830.65000.91832008-2009学年第1学 机器学 H(S’’3)=-(1/2)×log(1/2)(1/2)×log(1/2)H(S’’3)=-(1/2)×log(1/2)(1/2)×log(1/2)=H(S’’2)=-(2/2)×log(2/2)=H(S’’1)=-(2/2)×log(2/2)= μ2111226121222112212332122H(S’’|xH(S’’|x1)=(2/6)×0.0+(2/6)0.0+(2/6)×1.0= 2008-2009学年第1学 机器学 H(S’’2)=-(3/3)×log(3/3)=H(S’’1)=H(S’’2)=-(3/3)×log(3/3)=H(S’’1)=-(2/3)×log(2/3)(1/3)×log(1/3)= μ2111226121222112212332122H(S’’|x2H(S’’|x2)=(3/6)×0.9183+×0.0=H(S’’|x1)=

2008-2009学年第1学 机器学 当前的决策树(1,0.01.00.91830.00.02008-2009学年第1学 机器学 x4=2x3=1x1=3对应的实例集S’’ μ1222008-2009学年第1学 机器学 当前的决策树(1,0.00.91830.00.00.00.00.00.02008-2009学年第1学 机器学 H(S’’|x1)=(2/6)×0.0+×H(S’’|x1)=(2/6)×0.0+×1.0+(2/6)×1.0=H(S’’3)=-(1/2)×log(1/2)(1/2)×log(1/2)=H(S’’2)=-(1/2)×log(1/2)(1/2)×log(1/2)=H(S’’1)=-(2/2)×log(2/2) μ41122221221322232008-2009学年第1学 机器学 μ4112222122132223H(S’’1)=3)×log(3/3)=H(S’’2)=(2/3)×/3)=H(S’’|x2)=6)×0.0+(3/6)0.9183=H(S’’|x1H(S’’|x1)=2008-2009学年第1学 机器学 当前的决策树0.00.0 0.0 0.0(1,

0.91830.9183

0.00.00.00.00.00.00.00.02008-2009学年第1学 机器学 x4=2x3=2x2=2对应的实例集S’’’ μ8122212232008-2009学年第1学 机器学 最后的决策树 (1,

(2,2:2)

①①x4=1=>②x4=2∧x3=1∧x1=1=>③2008-2009学年第1学 机器学 2008-2009学年第1学 机器学 习题Weekend:今天是否是周末4)Consumers:这里现在有多少顾客5) 过8)WaitEstimate:估计需要多长时间2008-2009学年第1学 机器学 2008-2009学年第1学 机器学 S(Cons,NONE;(Cons,SOME;

(Cons,(Price,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论