虫虫首页|资源下载|资源专辑|精品软件
登录|注册

您现在的位置是:虫虫下载站 > 资源下载 > matlab例程 > 聚类算法:k—medoids 方法。这儿选取一个对象叫做mediod来代替上面的中心 的作用

聚类算法:k—medoids 方法。这儿选取一个对象叫做mediod来代替上面的中心 的作用

  • 资源大小:10 K
  • 上传时间: 2013-12-26
  • 上传用户:arnoldzhw
  • 资源积分:2 下载积分
  • 标      签: medoids mediod 聚类算法 对象

资 源 简 介

聚类算法: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均值要大,一般只适合小数据量。 这里是MAtlab源代码。

相 关 资 源

您 可 能 感 兴 趣 的