机器学习
文章平均质量分 85
chenbo_ability
华南理工大学、上海交通大学,移动计算、人机交互、推荐系统。
展开
-
decision tree Learning 决策树学习笔记
decision tree Learning 决策树学习笔记一、概念和基本流程 决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶节点代表一种类别。决策树是一种监管学习方法,虽然简单,但是比较高效。目前比较常用和成功的算法有ID3和C4.5,本文也在后面将介绍。决策树的决策过程如下图所示: 结构呈树形结原创 2016-09-19 16:58:37 · 829 阅读 · 0 评论 -
决策树ID3代码(Python)
决策树ID3代码(Python)上一节介绍了决策树的递归算法框架(create),这一节将用Python语言实现一个小程序。代码和数据来源于《机器学习实战》Peter Harrington [美] 人民邮电出版社,有删改。下面,将给出部分代码:1、计算信息熵def calcShannonEnt(dataSet): numEntries = len(dataSet)#翻译 2016-10-02 16:41:28 · 459 阅读 · 0 评论 -
k近邻法学习笔记
k近邻法(kNN)是一种基本的分类与回归的方法,通过选取与待分类的实例最相近的k个实例,将k个实例对应的类别中通过多数表决的方法进行预测,将其作为该实例的预测类标签。当k = 1时,kNN算法也称为最近邻算法。原创 2016-10-14 22:12:36 · 435 阅读 · 0 评论