搜索结果
查询Tags标签: labelCounts,共有 3条记录-
3.1.1信息增益
1 #计算给定数据集的香农熵2 from math import log3 4 def calcShannonEnt(dataSet):5 numEntries = len(dataSet) #样本条目数6 labelCounts = {}7 for featVec in dataSet:8 currentLabel = featVec[-1] #取每个样本最后一列值9 labelCo…
2021/7/22 6:06:01 人评论 次浏览 -
3.1.1信息增益
1 #计算给定数据集的香农熵2 from math import log3 4 def calcShannonEnt(dataSet):5 numEntries = len(dataSet) #样本条目数6 labelCounts = {}7 for featVec in dataSet:8 currentLabel = featVec[-1] #取每个样本最后一列值9 labelCo…
2021/7/22 6:06:01 人评论 次浏览 -
2021-04-21? ?决策树的ID3算法
决策树的ID3算法在编写代码之前,先对数据集进行属性标注。 年龄:0代表青年,1代表中年,2代表老年; 有工作:0代表否,1代表是; 有自己的房子:0代表否,1代表是; 信贷情况:0代表一般,1代表好,2代表非常好; 类别(是否给贷款):no代表否,yes代表是。 创建数据集,…
2021/4/23 1:55:29 人评论 次浏览