news 2026/9/3 5:09:19

Day 21 常见聚类算法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Day 21 常见聚类算法

@浙大疏锦行

知识点
1.聚类的指标
2.聚类常见算法:kmeans聚类、dbscan聚类、层次聚类
3.三种算法对应的流程

作业:把心脏病数据进行聚类处理

一.kmeans聚类处理结果:

这里我选择K=4,结果如下:

能很明显看出来区分度不足,ai建议换成2试一试,结果如下:

能看出来比4好点,但是也不是很好,可能跟心脏病数据是带标签的分类数据(本身是 “健康 / 患病” 的二分类),但 KMeans 是 “无监督聚类”以及这个数据的特征之间天然区分度不算高有关。

二.dbscan聚类

16条有效参数生成的,结果为最优eps: 0.8, 最优min_samples: 2.0

结果还是很差,可能与eps小有关,我调整成1.2/1.5都试了试,效果也不显著,结果差不多

三.层次聚类

能看出来这个结果是当前尝试的算法中最有效的,但受数据本身特征限制,簇的紧凑度和分离度无法达到 完全清晰”的程度。

层次聚类树状图直观呈现了心脏病数据集样本的簇合并过程,纵坐标代表簇间合并差异度(值越小表明簇间相似度越高),横坐标对应不同阶段的簇分组;底部小簇因相似度高优先合并,随纵坐标升高逐步形成中簇、大簇,合并差异度持续增大,而顶部最大差异处的切分结果与此前选定的 n=2 聚类数一致,进一步验证了该聚类数在心脏病数据无监督分组中的合理性。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 1:55:39

继电器模块电路图驱动原理图解说明

一文吃透继电器驱动电路:从原理到实战,看懂每个元件的作用 在嵌入式系统和工业控制领域, “用单片机控制大功率电器” 是一个再常见不过的需求。比如你写好了智能家居程序,想让STM32或ESP32控制家里的电灯、空调甚至水泵——这些…

作者头像 李华
网站建设 2026/9/2 7:38:23

三极管开关电路解析:开关损耗降低的完整示例

三极管开关电路实战指南:如何把“老古董”用出高效率在嵌入式系统和功率控制的世界里,MOSFET 被吹得神乎其神——速度快、驱动省力、导通电阻小。但如果你拆开一台空调遥控器、一个LED调光模块,甚至某些工业继电器板卡,十有八九会…

作者头像 李华
网站建设 2026/9/2 20:37:03

Altium Designer初学指南:如何设置电路板层叠

Altium Designer初学指南:如何科学设置电路板层叠结构在高速电子设计日益普及的今天,一块“能用”的PCB早已不再是终点——我们追求的是信号稳定、电源干净、电磁兼容性强且可量产的设计。而这一切的起点,并非布线或布局,而是你还…

作者头像 李华
网站建设 2026/9/2 11:25:21

技术演进中的开发沉思-269 Ajax:拖放功能

在前文的探讨中,我们依次解锁了动画优化的 “呼吸感”、拖放功能的 “操控感”、JSON 处理的 “可靠性”,这些技术共同构建了流畅的 Ajax 交互体验。但你是否思考过一个问题:如果一个网页在加载初期,就将所有的脚本、样式、组件一…

作者头像 李华
网站建设 2026/9/2 23:04:51

高可靠性电源管理设计:工业环境下的完整指南

高可靠性电源管理设计:工业环境下的实战指南从一个故障现场说起去年冬天,某轨道交通信号控制柜在雷雨天气中突然宕机。事后排查发现,两块主控板同时烧毁——不是因为CPU或FPGA损坏,而是电源模块前端被击穿。进一步分析表明&#x…

作者头像 李华
网站建设 2026/9/2 20:38:10

主题定制皮肤功能:打造品牌专属AI界面

主题定制皮肤功能:打造品牌专属AI界面 在企业数字化转型的浪潮中,AI应用早已不再是“有没有”的问题,而是“好不好用、认不认同”的体验之争。当大模型的能力逐渐趋同,用户真正记住的,往往是那个打开时带着熟悉Logo、配…

作者头像 李华