机器学习实战
玩泥巴写代码
编程小白
展开
-
机器学习实战Ch09-树回归(CART)
构建树(CART算法)from numpy import *from matplotlib import pyplot as pltdef loadDataSet(fileName): dataMat = [] fr = open(fileName) for line in fr.readlines(): curLine = line.strip().split('\t') fltLine = list(map(float, curLine)原创 2020-10-26 16:38:34 · 170 阅读 · 0 评论 -
机器学习实战Ch03-决策树算法-【回归】预测隐形眼镜类型
决策树算法:【预测】隐形眼镜类型从《【分类】鱼》中调用creatTree从《Matplotlib注释绘制树形图》中调用creatPlotfrom treesfish import createTreefrom treesplot import createPlotfr = open('lenses.txt')lenses = [inst.strip().split('\t') for inst in fr.readlines()]lensesLabels = ['age', 'prescri原创 2020-10-18 20:34:51 · 211 阅读 · 0 评论 -
机器学习实战Ch03-决策树算法-【分类】鱼
决策树算法:鱼分类原创 2020-10-18 16:21:10 · 939 阅读 · 1 评论 -
机器学习实战Ch02-决策树算法-Matplotlib注释绘制树形图
决策树算法:Matplotlib注释绘制树形图分部代码1.使用文本注释绘制**树节点**2.获取**叶节点**的数目和树的层数 getNumLeafs(myTree)&getTreeDepth(myTree)3.返回预定义的树结构 retrieveTree(i)4.plotTree函数5.主函数 createPlot(inTree)完整程序分部代码1.使用文本注释绘制树节点#定义文本框和箭头格式decisionNode = dict(boxstyle="sawtooth", fc="原创 2020-10-18 16:01:30 · 335 阅读 · 0 评论 -
机器学习实战Ch02-k邻近算法-【回归】手写数字识别
k邻近算法:手写数字识别分部代码将图像转化为向量 img2vector(filename)kNN算法程序 classify0(inX, dataSet, labels, k)手写数字测试 handwritingClassTest()完整程序分部代码将图像转化为向量 img2vector(filename)将32×32的图像以1×1024的向量输出:param filename: 输入文件名:return: 向量形式的数组,每行1024列def img2vector(filename):原创 2020-10-17 00:58:56 · 598 阅读 · 1 评论 -
机器学习实战Ch02-k邻近算法-【分类】约会数据
k邻近算法分部代码创建数组函数 createDataSet()kNN算法程序欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入分部代码创建数组函数 createDataSet()输入:/原创 2020-10-17 00:23:25 · 402 阅读 · 1 评论