
机器学习和python
日晞Pisces
爱猫,爱电脑,爱睡觉,爱生活和其他
展开
-
k-Nearest Neighbors(KNN)算法—程序和总结篇
下面是python3.4代码,我修改过。是根据《machine learning in action》中第二章的算法改变的。from numpy import *import operatorfrom os import listdirdef file2matrix(filename): fr = open(filename) numberOfLines = len(fr.read原创 2016-04-13 18:56:49 · 4149 阅读 · 1 评论 -
python的numpy和matplotlib包的安装
为了学习机器学习,开始看《Machine Learning in Action》,使用python语言。为了搭建语言的ide环境。安装了 python3.4,和对应版本的numpy-1.9.0,matplotlib-1.5.0。为了安装搞了2,3个小时终于弄好了。主要是whl文件安装比较费时。我用的是下面三个文件 网址:https://pypi.python.o原创 2016-04-11 19:13:28 · 1094 阅读 · 0 评论 -
k-Nearest Neighbors(KNN)算法—原理篇
前一阵子,在学习机器学习参考资料《Machine learning in action》,一本以python语言为主。python比较简单,写算法比较灵活,对数组矩阵的计算形式调用较为简单。第一个机器学习的例子,就是kNN,它是一个简单的机器学习模型,容易理解而且效率高。原理和它的想法都很简单:用距离来分类的方法,计算待分类样例与已知所有分类样例的距离,对结果进行排序,找出最小距离的前原创 2016-04-11 19:48:26 · 2012 阅读 · 0 评论