第8章 聚类分析_第1页
第8章 聚类分析_第2页
第8章 聚类分析_第3页
第8章 聚类分析_第4页
第8章 聚类分析_第5页
已阅读5页,还剩15页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第8章聚类分析无监督学习的核心方法什么是无监督学习?核心思想:从数据中发现未知的故事不同于监督学习,它无需预先定义的标签(Label),算法能自动从海量无标注数据中挖掘潜在的模式、内在结构与特征关联,是探索数据本质规律的关键手段。监督学习(有答案)就像老师带着标准答案教你,数据带有明确的标签,模型学习输入与输出的直接映射关系。无监督学习(找规律)就像自主探索发现,数据没有标签,模型需主动寻找数据间的相似性、进行分组,挖掘内在结构。三大核心任务方向聚类分析基于相似度将数据自动划分自然群组,发现隐藏的类别结构。数据降维简化高维数据复杂度,在保留关键信息的同时降低计算成本。密度估计分析数据的分布情况,推断数据产生的潜在概率模型与特征。聚类:物以类聚,人以群分▲聚类算法通过计算数据相似度,将相似的数据点自动归纳为不同的簇群,实现数据的自然分组。01核心定义:无监督的自动分组聚类是一种无监督学习技术,它无需依赖人工标注的标签,而是根据数据对象之间的“相似性”或“距离”度量,将数据集划分为多个同质的“簇(Cluster)”,从而揭示数据内在的分布结构。簇内相似度最大化同一簇内的数据点特征尽可能接近,差异极小,形成紧密、同质的群体结构。簇间相似度最小化不同簇之间的数据点特征差异显著,界限清晰,确保分组结果具有明确的区分度。应用价值:广泛用于客户分群、图像分割、异常检测等领域,是挖掘数据潜在价值、理解数据结构的关键手段。聚类vs.分类:核心区别图示为典型的监督学习(分类)流程,展示了从数据标注、模型训练到预测分类的全过程,体现了“有教师指导”的学习特点。01分类(Classification)🔍范式:监督学习,依赖人工标注的标签数据。🎯目标:预测新样本的已知类别,解决“归类”问题。⚙️逻辑:建立从特征空间到预定义类别的映射。📜算法:逻辑回归、SVM、决策树、随机森林。02聚类(Clustering)🔍范式:无监督学习,仅需无标签的原始数据。🎯目标:发现数据内在分布结构,形成自然簇群。⚙️逻辑:基于样本间的相似度度量自动划分组别。📜算法:K-Means、DBSCAN、层次聚类。💡核心差异总结:分类是“有师自通”,模型学习已知的答案并进行预测;而聚类是“无师自通”,模型自主探索数据间的潜在关联,是挖掘未知模式、理解数据分布的关键手段。距离度量:聚类的基石核心作用:它是聚类算法的“隐形标尺”,直接决定了数据点的分组逻辑与结果质量。如同用错尺子会导致测量错误,不当的距离选择将让聚类结果完全偏离预期,甚至得出错误的业务结论。01数据类型适配需区分数据是连续数值、离散类别还是文本特征。例如,欧氏距离适合连续型数据,而杰卡德系数更适用于集合或布尔型数据的相似度计算。02关注分布特征考量维度间的独立性与相关性。若维度量纲差异过大(如身高与体重),需先做标准化处理,避免数值范围大的维度主导距离计算结果。03业务目标导向明确关注重点:是数值大小的绝对差异,还是趋势方向的相对差异?例如,在推荐系统中,余弦相似度更侧重用户兴趣的方向相似性。💡关键洞察:不存在通用的“最佳”距离度量,只有最贴合当前数据结构与业务目标的选择。常用距离度量方法(一)几何直观:欧氏距离代表两点间的直线距离(图中蓝色),而曼哈顿距离则是沿坐标轴的路径长度之和(图中红色),两者从不同角度描述了空间中的距离关系。01欧氏距离(EuclideanDistance)定义与公式:多维空间中两点间的直线距离,公式为$d(x,y)=\sqrt{\sum_{i=1}^n(x_i-y_i)^2}$。

适用场景:特征尺度统一且独立的连续数据,如基于身高、体重对人群进行聚类分析。02曼哈顿距离(ManhattanDistance)定义与公式:沿坐标轴的绝对差值之和(城市街区距离),公式为$d(x,y)=\sum_{i=1}^n|x_i-y_i|$。

适用场景:网格状路径规划,如计算城市道路网络中的实际行车距离或路径导航。03切比雪夫距离(ChebyshevDistance)定义与公式:各维度坐标的最大绝对差值,公式为$d(x,y)=\max_i|x_i-y_i|$。

适用场景:关注“最坏情况”的最大差异,如国际象棋中王的最小移动步数或物流配送的最大时间损耗评估。常用距离度量方法(二)图示:余弦相似度通过向量夹角判断方向一致性,数值越接近1,相似度越高。01马氏距离(MahalanobisDistance)核心是消除量纲影响并考虑特征间的相关性,解决了欧氏距离在维度相关时的计算偏差。例如,在分析身高与体重(强相关指标)的体型差异时,马氏距离能给出更科学的度量结果。02余弦相似度(CosineSimilarity)衡量向量方向的相似度而非长度,对数值的绝对大小不敏感。广泛应用于文本挖掘(如判断两篇文章的主题是否相似,忽略字数差异)、推荐系统的用户兴趣匹配等场景。03杰卡德指数(JaccardIndex)基于集合论的相似度指标,计算公式为两个集合的交集大小除以并集大小。适用于二元属性数据(如“是否喜欢”),常用于社交网络的用户兴趣重合度分析、商品推荐的协同过滤等领域。如何评估聚类结果的好坏?核心挑战:无监督学习缺乏“标准答案”,无法像监督学习那样直接通过预测精度衡量。需结合数据内在结构与外部业务知识,从有效性、一致性和业务可解释性等维度综合评判。外部有效性评估将聚类结果与已知的真实标签(如用户实际类别)进行比对,衡量两者的吻合程度,适用于拥有先验知识或部分真实信息的场景。关键指标:调整兰德指数(ARI)、归一化互信息(NMI)、聚类纯度内部有效性评估无需外部标签,仅依据数据自身的分布特征。重点考察簇内的紧密性(数据点是否聚集)和簇间的分离度(簇与簇是否区分明显)。关键指标:轮廓系数(接近1为佳)、DB指数(数值越小越好)相关性与业务检验跳出纯数学指标,验证聚类结果是否与业务关键变量(如消费金额、活跃度)显著相关,挖掘簇的实际业务价值和可解释性。常用方法:Mantel检验、特征交叉分析、业务指标差异检验💡小贴士:单一指标往往有局限性,建议结合“内部指标+业务可解释性”进行综合评估,确保聚类结果既有数学合理性又有业务价值。核心评估指标:轮廓系数与DB指数图示:聚类模型中样本的簇内紧密性与簇间分离度分布原理,是评估指标计算的基础。01.轮廓系数(SilhouetteCoefficient)计算逻辑:对比样本的“簇内平均距离(a)”与“最近异簇平均距离(b)”,公式为s=(b-a)/max(a,b),综合衡量样本的聚类归属度。≈1聚类优异样本归属清晰,簇间差异大≈0处于边界样本在两簇交界处,归属模糊<0分配错误样本与外簇更近,聚类不合理02.DB指数(Davies-BouldinIndex,DBI)核心思想:计算所有簇的“簇内相似度(σ)”与“簇间分离度(d)”的比值均值,反映聚类的紧致与分离程度,是衡量聚类质量的全局指标。数值越小→效果越好簇内样本越紧密,簇间距离越远,无重叠数值越大→效果越差簇内结构松散,或簇间存在严重重叠聚类算法的主要流派01基于质心(Centroid-based)核心:以簇中心(质心)代表整体,通过迭代优化距离划分。

代表:K-Means,K-Means++,K-Medoids

优势:原理简洁、收敛速度快,适合凸形分布数据集。02层次聚类(Hierarchical)核心:构建树状层级结构,呈现簇的嵌套关系。

代表:凝聚式(自底向上聚合)、分裂式(自顶向下拆分)

优势:无需预设簇数量,结果直观,展现数据层级。03基于密度(Density-based)核心:高密度相连区域即为簇,关注局部紧密性。

代表:DBSCAN,OPTICS

优势:发现任意形状的簇,自动识别并剔除噪声数据。04基于网格(Grid-based)核心:将数据空间划分为有限网格单元,基于网格统计聚类。

代表:STING,CLIQUE

优势:处理速度极快,复杂度独立于数据量,适配海量数据。选型建议:若数据呈凸形分布且规模适中,优先选K-Means;面对复杂形状或异常值多的数据,DBSCAN是更佳选择;需探索数据层级结构时,层次聚类更具价值。主流算法在参数要求、数据适应性及时间复杂度上的横向对比,可作为算法选型的参考依据。k-means:最经典的聚类算法图示展示了k-means从随机初始化到最终收敛的全过程核心思想:基于“质心”的划分将数据划分为k个簇(Cluster),每个簇由其“质心(Centroid)”定义,质心是该簇内所有数据点的均值,代表了簇的几何中心。算法闭环:四步迭代流程01随机初始化从数据集中随机选取k个点作为初始质心。02分配数据点计算距离,将每个点分给最近的质心所属簇。03更新质心重新计算每个簇内所有点的均值,作为新质心。04迭代至收敛重复分配与更新,直到质心位置不再显著变化。🌟核心优势原理简单直观,计算效率高,收敛速度快,非常适合处理大规模的数据集。⚡主要局限需预先指定k值,对初始质心和异常值敏感,仅适用于凸形分布的簇。让k-means更强大k-means++通过最大化初始质心间距,有效避免算法陷入局部最优,显著提升聚类效果的稳定性。01.k-means++:打破随机的初始化核心策略:首个质心随机选,后续每个质心都选择离已选质心最远的点,确保初始中心尽可能分散。关键价值:大幅降低陷入局部最优的概率,同时加速算法收敛,提升聚类结果的一致性。02.k-medoids(PAM):抗噪的稳健之选核心改进:簇中心不再是虚拟的均值点,而是数据集中真实存在的观测点(Medoid),拒绝被极端值“带偏”。关键价值:对离群点和噪声数据具备极强的鲁棒性,适用于异常值较多的真实复杂数据集。FCM:一个点可以属于多个簇吗?01硬聚类(HardClustering)以K-Means为代表,遵循“非此即彼”的严格规则。每个数据点被硬性分配到唯一的一个簇中,簇与簇之间边界清晰、互不重叠,适用于类别区分度极高的简单场景。02软聚类(FCM/模糊聚类)FCM是其典型算法,核心在于引入隶属度(Membership)概念。一个点可同时属于多个簇,用[0,1]之间的数值表示归属程度,且该点对所有簇的隶属度之和恒为1,能更细腻地刻画数据的分布特征。03典型应用场景适用于数据边界模糊、样本兼具多重属性的复杂场景。例如:一部电影可同时属于“喜剧”和“爱情”;用户画像可兼具“学生”与“游戏玩家”的特征;在图像分割中,边缘像素往往同时具有前景和背景的属性。确定簇的数量k:艺术与科学的结合01肘方法ElbowMethod核心原理:随着簇数k增加,簇内总平方和(WCSS)持续减小。当k等于真实簇数时,WCSS下降速率会显著放缓,在曲线上形成明显的“肘部”拐点。⚠️局限性:若数据分布模糊或非凸形,“肘部”特征可能不明显,难以精准定位最佳k值。02轮廓分析SilhouetteAnalysis核心原理:计算样本的轮廓系数,综合衡量簇内的紧致度与簇间的分离度。平均轮廓系数越接近1,代表聚类效果越优。✨核心优势:提供了可量化的评估指标,相比肘方法更具客观性与可靠性,适用于各种数据分布形态的聚类评估。凝聚聚类:自底向上的合并树状图(Dendrogram)层级结构直观展示簇的合并过程,不仅能呈现最终聚类结果,还能清晰反映不同簇之间的距离和亲疏关系,便于在任意层级进行切割以获得所需的簇数量。01.初始化:万物皆簇将数据集中的每一个样本点视为一个独立的初始簇,此时簇的数量等于样本的数量。02.迭代:合并最近簇计算所有簇间的距离,找到距离最近的两个簇进行合并,生成一个新的簇,总簇数减少一个。03.终止:形成完整谱系重复合并操作,直到所有样本合并为一个簇,或达到预设的簇数量、距离阈值等停止条件。👍优势:层次清晰无需预先指定簇的数量(k值),结果包含丰富的层级信息,有助于深入理解数据结构。👎局限:计算昂贵时间复杂度高达O(n³),处理大规模数据时效率较低,且一旦合并无法撤销,对异常值敏感。DBSCAN:发现任意形状的簇核心思想摒弃传统的距离或质心假设,基于密度连通性来定义簇。它将紧密相连的高密度区域视为一个整体,能够自然地识别出形状不规则的簇群。▍核心定义与参数关键参数ε(邻域半径):划定点的搜索范围

MinPts:邻域内所需的最少点数阈值成员划分核心点:密度达标,是簇的中心

边界点:密度不足,但在核心点邻域内噪声识别噪声点:既非核心也非边界的孤立点。算法能自动识别并将其从簇中排除。▍核心优势无需预设K值无需人为指定簇的数量,避免了因参数选择不当导致的聚类偏差。任意形状聚类突破球形簇限制,能完美发现环形、带状、月牙形等复杂分布的簇。抗噪能力极强天然对异常值不敏感,能够有效识别并分离数据中的离群点和噪声。当数据是一张图:Louvain社区发现图示:算法在复杂网络中识别出的多色社区结构,直观展现了网络节点间的紧密聚集与模块化特征。场景与目标:挖掘网络中的“紧密子群”适用于社交好友、学术引文、生物神经等关联网络。旨在识别内部连接稠密、外部连接稀疏的社区(Community),揭示网络的聚集规律。核心思想:最大化“模块度(Modularity)”通过贪心策略不断合并节点,优化模块度指标。该指标衡量社区内实际连边与随机网络期望连边的差异,数值越高,代表社区划分质量越好。应用价值:从商业洞察到科研探索赋能电商与媒体的个性化推荐系统,辅助市场营销进行用户分层与精准触达,同时在医学领域用于疾病传播路径及易感人群分析。本章核心知识点回顾01聚类基础聚类是无监督学习的核心,旨在从无标签数据中发现自然的内在分组结构。距离度量是其算法基石,需根据数据类型(如数值型、分类型)灵活选择。聚类效果通过轮廓系数、DB指数等指标进行科学评估。02经典算法掌握三类核心算法:k-means简单高效,基

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论