![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
guankaer
https://github.com/guankaer
展开
-
机器学习系列(一)Windows 10下机器学习Python环境搭建
搭建步骤:1、下载Python安装包,并安装。(http://www.python.org/getit/下载)安装后,将Python添加进系统环境变量。2、在cmd窗口中键入python.exe,Python命令行就会启动,同时可以看到当前Python的版本号等信息。3、下载NumPy。(https://pypi.python.org/pypi/nump原创 2017-11-12 21:48:51 · 2399 阅读 · 0 评论 -
机器学习系列(二)k-近邻算法(1)
本系列将对《机器学习实战》([美] Peter Harrington著,李锐等译)一书的算法进行总结,并使用Matlab对算法进行实现。这篇文章首先介绍k-近邻算法。k-近邻算法的核心思想为,采用测量不同特征值之间距离的方法进行分类。其优点在于,算法精度较高,对异常值不敏感,无数据输入的假定。但缺点在于计算的时间复杂度和空间复杂度均较高,这一点在特征数目较多以及样本集数目较多的时候原创 2017-11-16 20:46:56 · 316 阅读 · 0 评论 -
机器学习系列(二)k-近邻算法(2)
上一篇文章总结了k-近邻算法的基本思想和伪代码、Matlab代码实现,本文使用Matlab对书中2.2节所提到的约会网站配对效果问题进行实现。问题抽象与描述海伦同学想要自动寻找适合自己的约会对象,那么她所描述的三种类型的人,即不喜欢的人、魅力一般的人和极具魅力的人(三种标签)。对于这些人,可以通过他们每年获得的飞行常客里程数、玩视频游戏所耗时间百分比以及每周消费的冰激凌公升数(三种原创 2017-11-16 22:04:52 · 240 阅读 · 0 评论 -
机器学习系列(二)k-近邻算法(3)
本文重现书中2.3节示例,手写识别系统。虽然是手写识别,但是简化来看,书中描述的其实是一个分类标签有十个(0-9),而特征向量有32*32=1024个的简单分类问题。我们都知道手写识别算法并没有如此简单,因此,对于本文所采用的方法,或者也可以说起了个“手写识别”的名字,而非手写识别的示例,大家尽可不必吐槽。话不多说,先介绍数据。本示例采用的数据在github上的digits文件夹,原创 2017-11-16 22:50:18 · 231 阅读 · 0 评论