一、概述 K最近邻(k-Nearest Neighbor,KNN)分类算法,是一个理论上比较成熟的方法,也是最简单的机器学习算法之一。该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。KNN算法中,所选择的邻居都是已经....
分类:
编程语言 时间:
2015-11-04 17:18:28
阅读次数:
189
主题模型(topic modeling)是一种常见的机器学习应用,主要用于对文本进行分类。传统的文本分类器,例如贝叶斯、KNN和SVM分类器,只能将测试对象分到某一个类别中,假设我给出三个分类:“算法”、“网络”和“编译”让其判断,这些分类器往往将对象归到某一类中。但是如果一个外行完全给不出备选类别...
分类:
其他好文 时间:
2015-10-28 20:51:38
阅读次数:
247
数据挖掘-关联分析频繁模式挖掘Apriori、FP-Growth及Eclat算法的JAVA及C++实现:网址:http://blog.csdn.net/yangliuy/article/details/7494983数据挖掘-基于贝叶斯算法及KNN算法的newsgroup18828文本分类器的JAV...
分类:
编程语言 时间:
2015-10-26 13:39:30
阅读次数:
287
具体描述见《统计学习方法》第三章。 1 // 2 // main.cpp 3 // kNN 4 // 5 // Created by feng on 15/10/24. 6 // Copyright © 2015年 ttcn. All rights reserved. 7 //...
分类:
系统相关 时间:
2015-10-25 16:13:26
阅读次数:
237
//数据挖掘&机器学习实践1.简单的手写数字识别原理:可以先通过多次手写的图片生成训练集,然后利用knn就行了……代码如下(下面代码需要安装PIL/numpy库,PIL安装有点坑==官方的貌似还有点问题。。。) 1 //knn.py 2 from numpy import * 3 import...
分类:
其他好文 时间:
2015-10-22 14:09:20
阅读次数:
437
识别: 不是分类问题!!一方面,“类”很多,一“类”的数据特别少。显然用分类类解决出现问题。一个可能并且直观的想法是:KNN。但是,我们知道,KNN算法一般对于数据少的时候可以解决问题,数据量大了就会出现问题了。1)训练 于是,我们尝试从另一个角度突破。训练时,存在一个映射,我们希望输入两幅照片.....
分类:
其他好文 时间:
2015-10-19 20:40:56
阅读次数:
144
《zw版·Halcon-delphi系列原创教程》 Halcon分类函数002·AI人工智能AI人工智能:包括knn、gmm、svm等为方便阅读,在不影响说明的前提下,笔者对函数进行了简化::: 用符号“**”,替换:“procedure”:: 用大写字母“X”,替换:“IHUntypedObjec...
应用kNN算法预测豆瓣电影用户的性别摘要本文认为不同性别的人偏好的电影类型会有所不同,因此进行了此实验。利用较为活跃的274位豆瓣用户最近观看的100部电影,对其类型进行统计,以得到的37种电影类型作为属性特征,以用户性别作为标签构建样本集。使用kNN算法构建豆瓣电影用户性别分类器,使用样本中的90...
分类:
编程语言 时间:
2015-10-07 12:04:53
阅读次数:
498
主要内容:1、k近邻2、python实现1、什么是k近邻(KNN)在入门-1中,简单地实现了基于用户协同过滤的最近邻算法,所谓最近邻,就是找到距离最近或最相似的用户,将他的物品推荐出来。而这里,k近邻(K Nearest Neighbor)的意思就是,找出最近或最相似的k个用户,将他们的评分(相似度...
分类:
其他好文 时间:
2015-10-02 11:18:36
阅读次数:
191