机器学习实战笔记(Python实现)-01-K近邻算法(KNN) -小白入坑笔记 https://blog.csdn.net/ssdut_209/article/details/50938413 ...
分类:
编程语言 时间:
2018-04-28 23:44:34
阅读次数:
233
School of Computer Science The University of Adelaide Artificial Intelligence Assignment 2 Semester 1, 2018 due 11:55pm, Thursday 14th May 2018 Introd ...
分类:
编程语言 时间:
2018-04-28 10:51:07
阅读次数:
195
写kNN,需要在python中实现kd tree 思考了一下,在python下写这种算法类的东西,还是十分别扭 于是希望用ctypes调用一下c++动态加载库 于是尝试实现一下 最后百度发现原因是 c++的编译后,函数名会被改变(为了实现重载) 用extern "C"声明后,就会使用c的方式进行编译 ...
分类:
编程语言 时间:
2018-04-28 01:26:33
阅读次数:
469
2018.4.18Python机器学习记录 一.Ubuntu14.04安装numpy 1. "参考网址" 2.安装代码: 在安装之前建议更新一下软件源 : 如果python 2.7 没有问题 ,就可以进行下一步了 现在安装用于数值计算和绘图的包以及Sklearn 分别是numpy scipy mat ...
分类:
编程语言 时间:
2018-04-21 19:44:23
阅读次数:
201
```python
from numpy import *
from os import listdir
import operator def createDataSet(): group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1]]) la... ...
分类:
其他好文 时间:
2018-04-20 00:16:23
阅读次数:
195
KNN是数据挖掘中一种简单算法常用来分类,此次用来聚类实现对4种花的简单识别。 环境:python2.7+opencv3.0+windows10 原理:在使用KNN函数提取出4种花特征点以后,对需要辨认的图片提取体征点,与图库中4类花进行比较,匹配点最多的一类即视为同类。 代码: 读入图像数据: 获 ...
分类:
编程语言 时间:
2018-04-18 10:29:53
阅读次数:
411
机器学习kNN算法中 ,有这样一行程序 其中的 [i,:] 表示切片。具体如下: ...
分类:
编程语言 时间:
2018-04-17 22:22:33
阅读次数:
200
数据是很重要的,机器学习实战的源代码提供了数据,这点是非常好的 将图像转化为文本,读进向量里,就可以使用前面写的分类器 理解程序没有什么问题,很多函数前面也都学习过了,这里学习一下读取一个文件夹里的所有文件名 使用listdir()需要从os模块导入 os.listdir() 方法用于返回指定的文件 ...
分类:
编程语言 时间:
2018-04-12 20:48:54
阅读次数:
214
1 KNN 算法 knn,k-NearestNeighbor,即寻找与点最近的k个点。 2 KNN numpy实现 效果: k=1 k=2 3 numpy 广播,聚合操作。 这里求距离函数,求某点和集合中所有点的距离 具体 广播的 形象表示为 ...
分类:
编程语言 时间:
2018-04-11 00:22:26
阅读次数:
224
KNN基本步骤:计算与已知数据的距离,选择k个最近距离的数据,看这k个数据的标签最多属于什么类,预测未知数据的分类 1、新建一个KNN.py模块 需要使用numpy 2. 向模块添加已知的数据和标签 3.对未知数据的分类 4.测试一下这个模型 结果是B 也可以测试其他数据;这是最简单的KNN例子,参 ...
分类:
编程语言 时间:
2018-04-10 21:51:26
阅读次数:
210