14、层次聚类:概念、方法及其应用

层次聚类:概念、方法及其应用

1. 层次聚类概述

层次聚类(Hierarchical Clustering)是聚类分析中的一种重要方法,主要用于揭示数据集中的内在结构。与划分聚类(Partitioning Clustering)不同,层次聚类并不将数据集划分为单一的分区,而是生成一系列嵌套的分区。这种特性使得层次聚类特别适用于探索数据的多层次结构,从而帮助我们更好地理解数据的内在关系。

层次聚类主要分为两大类: 凝聚算法(Agglomerative Algorithm) 和 分裂算法(Divisive Algorithm) 。这两种算法的核心思想分别是自底向上和自顶向下,下面将详细介绍这两种算法的具体实现方式。

2. 凝聚算法

凝聚算法是一种自底向上的层次聚类方法。它的基本思想是:从每个单独的对象开始,逐步合并最相似的簇,直到所有对象都被合并到一个簇中。这个过程可以通过以下步骤来描述:

  1. 初始化 :每个对象被视为一个独立的簇。
  2. 计算相似度 :计算所有簇之间的相似度或距离。
  3. 合并簇 :选择最相似的两个簇进行合并。
  4. 更新相似度 :重新计算新簇与其他簇之间的相似度。
  5. 重复步骤3和4 :直到所有对象都被合并到一个簇中。

2.1 凝聚算法的实现

相关推荐

层次聚类算法(hierarchial cluster)

聚类算法 常见的聚类算法可以分为四类: 基于连通模型(connectivited-based):如层次聚类,按照对象之间的距离聚类。(距离的定义可以有很多种)。 基于中心点(centroid-based):如K-means,每个cluster都维持有一个中心点。 基于分布模型(distribution-based):如高斯混合模型(GMM),假设数据集中的点是由一种混合的概率模型采样所得,将多有可能同属于一组分布的点聚在一起。 基于密度(density-based),如DBSCAN和OPTICS,密度高的

MonRain7026 2193

层次聚类之AGNES及Python实现

层次聚类 层次聚类,顾名思义,就是一层一层的进行聚类,它试图在不同层次对数据集进行划分,可以由上向下把大的类别分割,即“自顶向下”的分拆策略(见下面AGNES部分),也可以由下向上对小的类别进行聚合,即“自底向下”的聚合策略:开始把所有的样本都归为一类,然后逐步将他们划分为更小的单元,直到最后每个样本都成为一类。在这个迭代的过程中通过对划分过程中定义一个松散度,当松散度最小的那个类的结果都小于一...

FAICULTY的博客 9112

机器学习之层次聚类与K-Means

介绍了常用聚类算法中的K均值与层次聚类法的基本原理及步骤,且利用sklearn实现聚类算法及可视化聚类结果。

m0_69435474的博客 3592

10、层次聚类:方法、分析与应用

本文深入探讨了层次聚类中的多种链接方法,包括单链接、全链接、平均链接和Ward链接,分析其特点与适用场景。通过树状图可视化聚类过程,结合共表型相关性(CPC)和轮廓系数等评估指标,系统比较不同方法在合成数据和水处理厂真实数据上的表现。研究表明,平均链接和全链接在多数情况下性能更优,而树状图分析有助于理解数据几何结构与聚类演化过程。最终以实际案例展示了从数据预处理到聚类结果解释的完整流程,为层次聚类的应用提供了系统指导。

sun99的博客 73

FOC实战笔记:RC吸收电路的设计考量与参数调优

本文深入探讨了FOC驱动器中RC吸收电路的设计与调优。针对MOS管开关过程中的电压尖峰问题,详细阐述了RC电路的钳位与能量吸收原理,并提供了从参数计算、实验调试到布局布线的完整实战指南,旨在帮助工程师有效提升系统可靠性与稳定性。

weixin_29219539的博客 276

论文学习| PoseDiffusion: 通过扩散辅助的束调整解决姿态估计问题

解决的问题:相机姿态估计,这是计算机视觉中的一个经典问题。提出的方法:一种新的方法,PoseDiffusion,它将Structure from Motion(SfM,从运动中构建结构)问题整合到概率扩散框架中。优势模拟捆绑调整的迭代过程。整合来自极线几何的几何约束。在具有挑战性的场景中(如视角稀疏、基线宽的情况)表现良好。能够为多张图片预测内外参。结果:在现实世界数据集上,PoseDiffusion超越了经典的SfM管道和学习型方法,在不同数据集上具有跨数据集的泛化能力,无需进一步训练。

麻辣小香郭的博客 1990

别再乱点U盘里的.exe了!手把手教你彻底清除那个伪装成Usb Disk的蠕虫病毒

本文详细介绍了如何识别、清除和预防伪装成Usb Disk的蠕虫病毒。从识别感染迹象到安全备份文件,再到深度清理病毒残留和构建防护策略,提供了一套完整的U盘病毒解决方案。特别提醒用户注意U盘病毒的风险,并养成良好的使用习惯。

weixin_30496999的博客 684

CLion与STM32CubeMX联调:JLink GDB Server高效调试指南

本文详细介绍了如何搭建并配置CLion、STM32CubeMX与JLink GDB Server联调的现代化STM32开发环境。通过一站式环境搭建、工程创建、核心调试配置及高级技巧(如RTT日志),该组合实现了高效的代码编辑、可视化配置与稳定调试,大幅提升嵌入式开发效率与体验。

web99的专栏 258

【STK】手把手教你利用STK进行关联分析仿真01-STK/CAT模块介绍

今天主要介绍接近分析工具CAT。

weixin_44184852的博客 1107

YOLOv11改进 | Neck篇 | 双向特征金字塔网络BiFPN助力YOLOv11有效涨点

本文给大家带来的改进机制是BiFPN双向特征金字塔网络,其是一种特征融合层的结构,也就是我们本文改进YOLOv11模型中的Neck部分,它的主要思想是通过多层级的特征金字塔和双向信息传递来提高精度。本文给大家带来的结构可以让大家自行调节网络结构大小,同时能够达到一定的轻量化效果,为什么发BiFPN呢因为它算是YOLO系列改进中的常青树了,大家可以借鉴它的双向特征思想来创新自己的Neck结构本文的BiFPN通过yaml文件配置可以让大家自行调配其结构。

Snu77的博客 9106

YOLOv11改进缝合注意力 | 深度优化的BiFormer模型-结合BiLevel Routing Attention与深度可分离卷积的创新应用(附代码)

YOLO(You Only Look Once)系列目标检测算法一直以来都是计算机视觉领域的热门选择。随着YOLOv11的发布,它在许多实际应用场景中取得了显著的性能提升。然而,面对日益复杂的目标检测任务,单纯依赖卷积神经网络(CNN)在某些情况下已经显得力不从心,特别是在处理小尺度、密集目标以及遮挡目标时,卷积操作的局部性限制了模型的表达能力。

一键难忘的博客 721

【HFSS】仿真目录

Author: JiJi\textrm{Author: JiJi}Author: JiJi Created Time: 2026.04.27\textrm{Created Time: 2026.04.27}Created Time: 2026.04.27 Modified Time: 2026.04.27\textrm{Modified Time: 2026.04.27}Modified Time: 2026.04.27如果大家觉得有用,就点个赞吧,在阅读过程中存在任何困惑,可在下方评论区留言~

u011699626的博客 311

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

上一篇: 13、基于密度的聚类算法
下一篇: 15、密度聚类算法详解
github5actions
博客等级 码龄1天 0粉丝 1824原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值