#KNN算法思路:#-----------------------------------------------------##step1:读入数据,存储为链表#step2:数据预处理,包括缺失值处理、归一化等#step3:设置K值#step4:计算待测样本与所有样本的距离(二值、序数、连续)#step5:投票决定待测样本的类别#step6:利用测试集测试..
分类:
编程语言 时间:
2015-09-04 12:41:49
阅读次数:
288
PCA,主成分分析 主成分分析主要用于数据的降维。原始数据中数据特征的维度可能是很多的,但是这些特征并不一定都是重要的,如果我们能够将数据特征进行精简,不但能够减少存储空间,而且也有可能降低数据中的噪声干扰。 举个例子:这里有一组数据,如下 表1 2.5 1.2 -2.3 -2.8 -1 ...
分类:
其他好文 时间:
2015-09-03 16:30:07
阅读次数:
169
K最近邻算法是分类问题中经常使用的一种非参数方法。算法的思路清晰简洁:对于待分类的样本,找出与其最近的K个样本(即训练样本中的K个)。然后对这K个样本进行投票,待分样本与多数样本的类别一致。在该算法中有两个最主要的问题:1、最近怎么评价?2、到底K等于多少?对于第..
分类:
其他好文 时间:
2015-09-02 02:14:51
阅读次数:
171
一、前言图是一种重要的数据结构,本文主要表示图像的无向图。所谓无向图是指,图的节点间通过没有方向的边连接。无向图的表示:无向图G=,其中:1.V是非空集合,称为顶点集。2.E是V中元素构成的无序二元组的集合,称为边集。对于图像来说,每一个像素都可以看做是一个节点,根据具体节点连接选择方式的不同,可以...
分类:
其他好文 时间:
2015-09-01 21:25:12
阅读次数:
320
机器学习:k-近邻(kNN)算法的基本原理与Python实现。...
分类:
编程语言 时间:
2015-08-30 01:02:31
阅读次数:
172
Android 悬浮窗的实现源码
悬浮窗的实现用到了一个Service、自定义View、Activity
效果图
悬浮窗的实现用到的权限:
在清单文件中注册服务
代码的实现
1.Activity的源码
package com.pca.nettraffic;
import android.app.Activity;
i...
分类:
移动开发 时间:
2015-08-28 13:27:54
阅读次数:
250
K最近邻(k-Nearest Neighbor,KNN)分类算法 R语言实现包:R语言中有kknn package实现了weighted k-nearest neighbor。决策树: R语言实现决策树:rpart扩展包iris.rp = rpart(Species~.,data = iris,.....
分类:
编程语言 时间:
2015-08-25 21:21:44
阅读次数:
428
1:算法是简单的叙述说明 由于训练数据样本和标签,为测试数据的示例,从最近的距离k训练样本,此k练样本中所属类别最多的类即为该測试样本的预測标签。简称kNN。通常k是不大于20的整数,这里的距离通常是欧式距离。2:python代码实现创建一个kNN.py文件,将核心代码放在里面了。(1)创建数据#创...
分类:
其他好文 时间:
2015-08-21 21:16:21
阅读次数:
201
A Beginner’s Guide to Eigenvectors, PCA, Covariance and EntropyContent:Linear TransformationsPrincipal Component Analysis (PCA)Covariance MatrixChange...
分类:
其他好文 时间:
2015-08-19 20:19:25
阅读次数:
125
案例:有两个Activity,第一个Activity中有一个按钮,这个按钮的Text是pca,点击之后跳到定外的Activity,在定外一个Activity中发送广播,改变第一个Activity中按钮Text的值,变成chy。下面请看代码:
1.自定义广播接收者
private class MBroadcastReceiver extends BroadcastReceiver{
@Ov...
分类:
移动开发 时间:
2015-08-18 16:23:06
阅读次数:
159