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

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

K-means算法

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

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

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

 

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-29 07:40:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-29 07:40:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-29 07:40:01       82 阅读
  4. Python语言-面向对象

    2024-03-29 07:40:01       91 阅读

热门阅读

  1. 滑动模块-力扣-下一个排列

    2024-03-29 07:40:01       47 阅读
  2. 汇编开关atapi设备

    2024-03-29 07:40:01       40 阅读
  3. 实时数据库测试-汇编小程序

    2024-03-29 07:40:01       34 阅读
  4. openEuler 22.03 安装 .NET 8.0

    2024-03-29 07:40:01       40 阅读
  5. kotlin使用validation注解无效

    2024-03-29 07:40:01       42 阅读
  6. python中对象赋值、引用与拷贝的理解与应用

    2024-03-29 07:40:01       44 阅读
  7. 护网行动HW中的蓝队和红队的区别和关系?

    2024-03-29 07:40:01       42 阅读
  8. YTU 3379

    2024-03-29 07:40:01       40 阅读
  9. 在Vue中创建生产和开发环境

    2024-03-29 07:40:01       46 阅读