机器学习
文章平均质量分 78
fenfenmiao
这个作者很懒,什么都没留下…
展开
-
机器学习实战 第二章KNN(1)python代码及注释
#coding=utf8#KNN.pyfrom numpy import *import operatordef createDataSet(): group=array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]) #我觉得可以这样理解,每一种方括号都是一个维度(秩),这里就是二维数组,最里面括着每一行的有一个方括号,后面又有一个,就是二维,四行原创 2016-08-09 19:26:11 · 7664 阅读 · 2 评论 -
KMP算法
字符串匹配是计算机的基本任务之一。举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"?许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Donald Knuth。这种算法不太容易理解,网上转载 2016-12-19 11:03:14 · 206 阅读 · 0 评论 -
这两天遇到的scikit-learn的问题
scikit-learn的onehotEncoder,是只能根据整数来进行one-hot编码的,然后我的数据很多都是,string,这样子有一个办法,就是先LableEncoder再onehotEncoder,然而这样子必须一行一行算,是不能一个矩阵来的,这个办法数据量小还可以,多了的话就哭了......然后这个办法解决用pandas的get_dummies。这个可以直接做one-hot。然而原创 2017-01-04 16:18:53 · 538 阅读 · 1 评论