实现聚类K均值算法: K均值算法:给定类的个数K,将n个对象分到K个类中去,使得类内对象之间的相似性最大,而类之间的相似性最小。 缺点:产生类的大小相差不会很大,对于脏数据很敏感。 改进的算法:k—medoids 方法。这儿选取一个对象叫做mediod来代替上面的中心 的作用,这样的一个medoid就标识了这个类。步骤: 1,任意选取K个对象作为medoids(O1,O2,…Oi…Ok)。 以下是循环的: 2,将余下的对象分到各个类中去(根据与medoid最相近的原则); 3,对于每个类(Oi)中,顺序选取一个Or,计算用Or代替Oi后的消耗—E(Or)。选择E最小的那个Or来代替Oi。这样K个medoids就改变了,下面就再转到2。 4,这样循环直到K个medoids固定下来。 这种算法对于脏数据和异常数据不敏感,但计算量显然要比K均值要大,一般只适合小数据量。
上传时间: 2015-04-03
上传用户:sardinescn
DOA估计中的基本music算法,一个是有问题的,另一个是针对前一个的改进,有重大学习意义
上传时间: 2015-04-04
上传用户:拔丝土豆
1、掌握MATLAB优化工具箱的基本用法,对不同算法进行初步分析、比较。 2、练习实际问题的非线性最小二乘拟合。
上传时间: 2015-04-04
上传用户:yulg
hga是一种混合遗传算法c程序源代码,但是只包括了核心的算法部分,还没有完善。 gauss为电路试验中的高斯消去法。 GRKT10,Lagrange,Euler分别是数值计算中龙格-库塔法,拉个朗日法以及改进欧拉法的c程序实现 上述程序都是本人工作学习过程中自己编写的,本人只是一个程序新手,希望在本站能更好的学习
上传时间: 2014-01-11
上传用户:lijianyu172
contourlet算法作为二阶小波算法的延续,有很强大的应用空间,上传的文件是contourlet算法的工具箱
标签: contourlet 算法 二阶
上传时间: 2013-12-11
上传用户:Amygdala
bp算法的源代码,由于很多程序都是利用matlab工具箱函数做的,不利于是用这个性化设计,对于观察网络内部的结构也带来一定困难,这个算法就可以让社记者跟踪训练过程
上传时间: 2015-04-21
上传用户:洛木卓
汇编内核的md5算法,应网友要求改进了两个部分: 1、采用nasm风格汇编,可以方便的移植到linux平台下。 2、修正了56个字节以上明文加密会出错的bug,对任意长的明文都能够加密 使用方法: 一种方法是使用原代码包中的make.bat,这需要安装nasm编译器;第二种就是直接将md5_x86.obj拷贝到你的工程下,直接使用。
上传时间: 2014-12-03
上传用户:ccclll
运筹学单纯形算法,对偶单纯形算法,和改进单纯形算法的程序。
上传时间: 2015-04-23
上传用户:牧羊人8920
图像处理工具箱VisSDK,包含各种图像处理的基本算法,还有丰富的输入输出接口。
上传时间: 2013-12-22
上传用户:源码3
本文提出了LZSS压缩算法在进行文本压缩时存在的问题,并给出了解决方法。改进后的算法具有较高的压缩率,实验结果令人满意。 关键词:LZSS;数据压缩
上传时间: 2013-12-02
上传用户:dianxin61