吴恩达机器学习笔记 三十 什么是聚类 K-means

聚类(clustering) 是一种无监督学习算法 ,关注多个数据点并自动找到相似的数据点,在数据中找到一种特定的结构。无监督学习算法的数据集中没有标签 y ,所以不能说哪个是"正确的 y "。

K-means算法

K-means算法就是在重复做两件事:一个是把点分配给集群质心 ,另一个是移动集群的中心

例如,要求算法找到下图中的两个类,第一步随机选取两个地方 ,然后遍历每个点,看看它离那个更近

第二步:计算每个簇的中心,并把集群中心移动到这里,然后再次遍历每个点看看它离哪一个更近,然后重复,直到中心不再变化。

相关推荐
上下求索,莫负韶华1 小时前
笔记-数据库事务和java事务和切面
java·数据库·笔记
sakiko_1 小时前
Swift学习笔记39-实战注意事项
前端·笔记·学习·swift
doubt。1 小时前
大模型prompt工程Zero-Shot与Few-Shot以及json格式
人工智能·深度学习·机器学习·语言模型·json·prompt
神明不懂浪漫1 小时前
【第五章】队列
开发语言·数据结构·经验分享·笔记·算法
闪闪发亮的小星星2 小时前
STK中计算两星距离
笔记
神明不懂浪漫2 小时前
【第六章】二叉树
开发语言·数据结构·经验分享·笔记·算法
Aision_2 小时前
实习学习笔记:HTTP请求走私漏洞全方位解析
笔记·学习·安全·web安全·http·网络安全·网络攻击模型
GlueNa2SiO32 小时前
07-Docker Compose多容器编排
笔记·学习·docker·容器
沐苏瑶3 小时前
计算机网络核心笔记:打通 TCP/UDP 与 HTTP/HTTPS 底层逻辑(重点下)
笔记·计算机网络·http
GlueNa2SiO33 小时前
01-Docker入门与核心概念
笔记·docker·容器