人工智能入门-R语言数据分析与数64

决策树的顶层节点

 

ß训练样本的信息值(基于类的比例)

ß训练样本(用来创建树的数据集)在包含9个yes和5个no的根节点上,对应于信息值

ßinfo([9,5])=0.940 bits →总的信息

ßinfo(play?)=info([9,5])

ß=entropy(9/14,5/14)

ß=–9/14*log2(9/14)–5/14*log2(5/14)

ß=0.410+0.530=0.940

 

按天气划分

 

ß基于天气(outlook)的划分,在叶节点的yes和no类的个数分别是[2,3],[4,0]和[3,2],节点的信息值分别是:

ß info([2,3]) =−2/5*log2(2/5)–3/5*log2(3/5)=0.971bits →sunny

 

ß info([4,0])=−4/4*log2(4/4)–0/4*log2(0/4)=0. 0 bits →overcast

ßinfo([3,2])=−3/5*log2(3/5)–2/5*log2(2/5)=0.971 bits →rain

ßinfo([2,3],[4,0],[3,2])=5/14*0.971+4/14*0+5/14*0.971=0.693bits

 

 

YES

No

合计

sunny

2

3

5

overcast

4

0

4

rain

3

2

5

合计

9

5

 

 

 

虽然log2(0)无意义,但0×log2(0)仍然计算为0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

人工智能大模型讲师培训咨询叶梓

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值