k-means算法。它不仅是最简单的聚类算法,也是最普及且最常用的。k-means算法是一种基于形心的划分数据的方法。我们给定一个数据集DD,以及要划分的簇数kk,就能通过该算法将数据集划分为kk个簇。一般来说,每个数据项只能属于其中一个簇。具体方法可以这样描述: 假设数据集在一个mm维的欧式空间中,我们初始时,可随机选择kk个数据项作为这kk个簇的形心Ci,i∈{1,2,…k}Ci,i∈{1,2,…k},每个簇心代表的其实是一个簇,也就是一组数据项构成的集合。然后对所有的nn个数据项,计算这些数据项与CiCi的距离(一般情况下,在欧式空间中,数据项之间的距离用欧式距离表示)。比如对于数据项Dj,j∈{1,…n}Dj,j∈{1,…n},它与其中的一个簇心CiCi最近,则将DjDj归类为簇CiCi. 通过上面这一步,我们就初步将DD划分为kk个类了。现在重新计算这kk个类的形心。方法是计算类中所有数据项的各个维度的均值。这样,构成一个新的形心,并且更新这个类的形心。每个类都这样计算一次,更新形心。 对上一步计算得到的新的形心,重复进行第(1),(2)步的工作,直到各个类的形心不再变化为止。
2019-12-21 21:49:32 1.17MB K-mean 聚类 算法
1
包括imagenet_mean.binaryproto,由imagenet_mean.binaryproto转为npy格式的mean.npy,还包括两种格式相互转换的python代码;包含imagenet标签/train/test/val文件及种类文件
2019-12-21 21:31:27 18.22MB imagenet mean binaryproto npz
1
caffe imagenet的均值文件。
2019-12-21 21:26:24 17.03MB caffe deeplearning imagenet
1
在国外大学的网页上下载的,mean shift用于分割,分类图像。大家都知道 mean shift算法的应用领域是很广泛的,在跟踪,分割方面效果还是不错的。所以嘛,下载看看喽!
2019-12-21 21:07:42 38KB mean shift ,分类,分割
1
matlab mean shift图像分割算法源码,分享给大家
2019-12-21 21:02:04 2.56MB matlab mean shift 图像分割
1
Rutgers的RIUL实验室将mean shift和synergistic分割算法以C++实现,并将派生的边缘检测方法集成到EDISON分析平台中,以自由软件的形式发放。
2019-12-21 21:02:04 3.96MB C++ meanshift
1
代码主要通过matlab进行聚类分析,实现数据的聚类。
2019-12-21 20:56:37 2KB matlab K-mean
1
利用MATLAB平台,通过Mean shift算法对运动目标检测与跟踪的算法设计
2019-12-21 20:56:17 318B Mean shift
1
用matlab编写的基于K-means图像分割,可直接运行.m文件。
2019-12-21 20:53:03 105KB 图像分割 机器学习 K-mean
1
k-means代码
2019-12-21 20:52:51 4KB python k-mean 代码
1