找回密码
 加入怎通
查看: 561|回复: 2

[站长八卦] K均值聚类算法

[复制链接]
紫男 发表于 2012-08-01 19:40:36 | 显示全部楼层 |阅读模式
   K均值聚类算法是什么?这个问题对很多老站长来说比较清楚,但是作为一个新手或是在实践中的站长来说不是很了解。这里seo经验交流为您介绍K均值聚类算法,希望对您有一定的帮助。
4 z2 ?0 |, F0 P! A/ t
- u( m/ A. O; `/ B  【K均值聚类算法】——下面通过什么是聚类 、k均值算法及、k均值伪代码。+ T, g" _/ e4 s
% `1 h1 S4 Z* e
  一、什么是类聚;/ F' {: F+ C+ m/ M3 b0 `

* k* s6 o0 y! J/ g  聚类是一个将数据集中在某些方面相似的数据成员进行分类组织的过程,聚类就是一种发现这种内在结构的技术,聚类技术经常被成为无监督学习。2 ?9 W6 l" `2 l( f6 f. y: @

% ]# P/ S" q  h, k7 r& s' B: B6 k  k均值聚类是最著名的划分聚类算法,由于简洁和效率使得他成为所有聚类算法中最广泛使用的。给定一个数据点集合和需要的聚类数目k,k由用户指定,k均值算法根据某个距离函数反复把数据分入k个聚类中。
' f- W/ b6 M. ]/ J! s: a. E7 ~: l0 E; ^! U! T4 q$ P: Z9 j
  二、k均值算法;
4 {) k& F3 Z. ?& D+ i* b# a: W  U' u3 B( A; t
  先随机选取K个对象作为初始的聚类中心。然后计算每个对象与各个种子聚类中心之间的距离,把每个对象分配给距离它最近的聚类中心。聚类中心以及分配给它们的对象就代表一个聚类。一旦全部对象都被分配了,每个聚类的聚类中心会根据聚类中现有的对象被重新计算。这个过程将不断重复直到满足某个终止条件。终止条件可以是以下任何一个:
) I# A0 S% m( R8 \2 H* p* R) o* V! u5 x. C" s  [  B+ V. L. N3 D- {& Z
  1)没有(或最小数目)对象被重新分配给不同的聚类。8 Y1 s( g  o$ l! P( S
3 l, q5 o4 I! u. V6 Y1 k( ?: ]4 i
  2)没有(或最小数目)聚类中心再发生变化。
) F0 z% C, T3 j3 _/ b2 R. j. \6 r2 N
  3)误差平方和局部最小。7 U, L% V# R2 P' P+ [; E

  |2 n  G; L5 V+ Z+ S) ?3 @. G  k均值伪代码;9 o: v1 `+ ^3 [3 @1 o" v

7 s1 Z) }, X+ Q; U/ S  选择k个点作为初始质心。9 \0 _- e. ]; c: \1 A' L. P5 c# V: R. _+ s
7 j4 F+ D4 P5 D9 o
  repeat 将每个点指派到最近的质心,形成k个簇 重新计算每个簇的质心 util 质心不发生变化。
0 o! f* x- v, P) f7 F! K# T8 T6 ^2 ~( v% h* k6 ]- t% J
  希望通过本文介绍您对此有个较为全面的了解,seo校长将于大家一同共勉互通有无,共同进步。& O- u% d8 \! x$ W
7 i$ t5 o8 r3 t) u  Y
  本文原创自:http://xw.seo00568.com/
& W: ~1 e1 v, O( z; ~5 s2 K( K6 U$ l  x3 t1 v2 D+ M
  http://seoxz.diandian.com/
& u2 ~% P8 w! H4 }- f2 \1 d  E
: h5 g/ C4 D/ R( h$ \1 p

暂时无法加载帖子列表

回复

使用道具 举报

蓝色妖姬 发表于 2025-11-09 22:10:20 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复

使用道具 举报

西万路小混混 发表于 2026-09-09 21:30:16 | 显示全部楼层
这个分享太实用了,刚好能用到,感谢楼主!
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-9-11 21:41 , Processed in 0.035885 second(s), 26 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表