QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2561|回复: 0
打印 上一主题 下一主题

分类与聚类的区别

[复制链接]
字体大小: 正常 放大
浅夏110 实名认证       

542

主题

15

听众

1万

积分

  • TA的每日心情
    开心
    2020-11-14 17:15
  • 签到天数: 74 天

    [LV.6]常住居民II

    邮箱绑定达人

    群组2019美赛冲刺课程

    群组站长地区赛培训

    群组2019考研数学 桃子老师

    群组2018教师培训(呼伦贝

    群组2019考研数学 站长系列

    跳转到指定楼层
    1#
    发表于 2018-10-31 11:00 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    分类与聚类的区别* Y' w4 \1 u2 _" c& q% B
    Classification (分类)—— Supervised Learning (监督学习)
    , o) ^- [; h  `1.定义
    & I" `! F! M/ M7 r利用分类技术可以从数据集中提取描述数据类的一个函数或模型(也常称为分类器classifier),并把数据集中的每个对象归结到某个已知的对象类中。从机器学习的观点,分类技术是监督学习,即每个训练样本的数据对象已经有类标识,通过学习可以形成表达数据对象与类标识间对应的知识。所谓分类,简单来说,就是根据数据的特征或属性,划分到已有的类别中。
    0 _; o. @1 `' S1 J" Z
    " q4 J) e) Q2 R分类作为一种监督学习方法,要求必须事先明确知道各个类别的信息,并且断言所有待分类项都有一个类别与之对应。但是很多时候上述条件得不到满足,尤其是在处理海量数据的时候,如果通过预处理使得数据满足分类算法的要求,则代价非常大,这时候可以考虑使用聚类算法。4 ]: O5 ]! M3 d

    ! v- c1 }3 {) G" S3 Q2.常用的分类算法包括
    2 G% y+ |8 n/ |/ Y% A5 X+ z∙∙ 决策树分类法
    * d8 v& ^$ X* {3 T7 K∙∙ 基于规则的分类器 2 ^  ]0 E. M; O$ H
    ∙∙ 朴素的贝叶斯分类算法(native Bayesian classifier)
    - D. M- ]$ W6 T. {/ }* g# A  Q∙∙ 基于支持向量机(SVM)的分类器 ) ?$ k3 x$ g" m, |' Y# g9 Q
    ∙∙ 神经网络法
    4 C3 g& E  r! \% I; @6 \∙∙ k-最近邻法(k-nearest neighbor,kNN)
    ) v8 a5 i4 B; \0 f% u∙∙ 模糊分类法3 S: M; ]& Y! h. {( p- o
    + N) p6 t0 O- p. M
    Clustering(聚类)——Unsupervised Learning (无监督学习)
    2 `1 Y# ]. U3 j2 h- o5 r( V1.定义
    ( Z( r9 `/ o5 |' a简单地说就是把相似的东西分到一组,聚类的时候,我们并不关心某一类是什么,我们的目标只是把相似的东西聚到一起。聚类分析就是将数据划分成有意义或有用的组(簇)。因此,一个聚类算法通常只需要知道如何计算相似度就可以开始工作了,因此 clustering 通常并不需要使用训练数据进行学习,即unsupervised learning (无监督学习)。聚类分析仅根据在数据中发现的描述对象及其关系的信息,将数据对象分组。其目标是,组内的对象相互之间是相似的,而不同组中的对象是不同的。
    ) o! h0 p" ?2 e$ [2 q9 h! F9 i2 G: g% {
    2.什么是一个好的聚类方法?
    : G" d5 }& {2 J$ l* K1 U∙∙ 一个好的聚类方法要能产生高质量的聚类结果——簇,这些簇要具备以下两个特点: 高的簇内相似性、低的簇间相似性
    0 ?  W) I9 ~% R4 w6 |' b∙∙ 聚类结果的好坏取决于该聚类方法采用的相似性评估方法以及该方法的具体实现; ( @. t& T8 x) ^+ m
    ∙∙ 聚类方法的好坏还取决于该方法是否能发现某些还是所有的隐含模式;
    , y8 x7 B4 p0 s+ z0 C
    " N, Z# j3 }. D" O- s3.不同的聚类类型; Q7 `* _! s7 m9 A+ @* ^
    ∙∙ 划分聚类(Partitional Clustering):划分聚类简单地将数据对象集划分成不重叠的子集,使得每个数据对象恰在一个子集。
    $ T2 V5 }. a: V) {6 z0 Z: z∙∙ 层次聚类(Hierarchical Clustering):层次聚类是嵌套簇的集族,组织成一棵树。 / r; B. x3 ^6 a2 J# z& b, L# t
    ∙∙ 互斥聚类(Exclusive Clustering):每个对象都指派到单个簇。
    4 @0 e, y9 A7 L; W∙∙ 重叠的(Overlapping)或非互斥的(Non-exclusive)聚类:聚类用来反映一个对象.同时属于多个组(类)这一事实。例如:在大学里,一个人可能既是学生,又是雇员 2 G3 h. S' R: x& u9 Z
    ∙∙ 模糊聚类(Fuzzy Clustering):每个对象以一个0(绝对不属于)和1(绝对属于)之间的隶属权值属于每个簇。换言之,簇被视为模糊集。 9 z! F& G* K3 ^5 S
    ∙∙ 完全聚类(Complete Clustering):完全聚类将每个对象指派到一个簇。 % q: }& T7 C: _& D% O
    ∙∙ 部分聚类(Partial Clustering):部分聚类中数据集某些对象可能不属于明确定义的组。如:一些对象可能是离群点、噪声。
    1 p3 j% l; v* o4 ~
    6 V% w0 K% o, [, t# Z4.不同的簇类型
    6 O6 h! d) X8 N# Q) M∙∙ 明显分离的(Well-Separated):每个点到同簇中任一点的距离比到不同簇中所有点的距离更近。
    1 d5 V& B) t: p  O# A! S* d∙∙ 基于原型的:每个对象到定义该簇的原型的距离比到其他簇的原型的距离更近。对于具有连续属性的数据,簇的原型通常是质心,即簇中所有点的平均值。当质心没有意义时,原型通常是中心点,即簇中最有代表性的点。基于中心的(Center-Based)的簇:每个点到其簇中心的距离比到任何其他簇中心的距离更近。 8 m* Y" A, X% y; @) n
    ∙∙ 基于图的:如果数据用图表示,其中节点是对象,而边代表对象之间的联系。簇可以定义为连通分支(Connected Component):互相连通但不与组外对象连通的对象组。基于近邻的(Contiguity-Based)簇:其中两个对象是相连的,仅当它们的距离在指定的范围内。这意味着,每个对象到该簇某个对象的距离比到不同簇中任意点的距离更近。
    $ f/ ]7 @; D: E9 d9 ^& H8 B∙∙ 基于密度的(Density-Based):簇是对象的稠密区域,被低密度的区域环绕。
    ) [0 x! n% A) F∙∙ (共同性质的)概念簇(Conceptual Clusters):可以把簇定义为有某种共同性质的对象的集合。此情况下,聚类算法都需要非常具体的簇概念来成功检测这些簇,发现这些簇的过程称作概念聚类。然而,过于复杂的簇概念将涉及模式识别。6 d, I) v. ^4 T5 h& G
    6 W! n! u* N: r( Y1 ~& N

    , ^9 x6 U0 h5 R, C. d( B; M
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-15 20:43 , Processed in 0.405675 second(s), 51 queries .

    回顶部