郑纯
熵用于帮助创建优化的决策树。 我创建了一个名为 getBestEnt 的熵函数,以便给定它收到的信息,它将返回最高的信息增益和用于决策树的最佳特征的索引。
下面是一个例子: 头发=[1 1 2 3 2 2 2 1]; entropyF(class,hair) 答案 = 0.5000 眼睛=[1 1 1 1 2 1 2 2]; entropyF(类,眼睛) 答案 = 0.6068 高度=[1 2 1 1 1 2 2 1]; entropyF(类,高度) 答案 = 0.9512 熵(类) 答案 = 0.9544 allFeat=[眼睛头发高度]; [big ind]=getBestEnt(class, allFeat) 大 = 0.9544 工业
1 注意:大代表着最好的信息获取ind 将第 1 个特征(眼睛)确定为最佳特征
评论0
最新资源