当前位置:网站首页>吴恩达《机器学习》课程总结(13)_聚类
吴恩达《机器学习》课程总结(13)_聚类
2022-06-27 21:36:00 【51CTO】
13.1无监督学习:简介
将没有标签的样本分成不同的集合(簇),这种算法叫做聚类。常用的领域有市场分割、社交网络分析、计算机集群管理、了解星系等。
13.2K-均值算法
(1)K-均值是最普及的聚类算法,是一种迭代算法,假设需要将数据聚类成n个组,这时候首先随机选择K个点,称为聚类中心。
将每个样本归属到最近的聚类中心,然后重新计算每个类的中心变成新的聚类中心,重复以上步骤,直到聚类中心不变。


伪代码如下:

13.3优化目标
k-均值的最小化问题,就是每个样本点到对应聚类中心的距离之和:

与其他算法不同的是,k-均值每一次迭代都会是代价函数变小。
13.4随机初始化
(1)K应该小于样本数m;
(2)从样本中随机选取K个实例作为初始聚类中心。
K-均值可能会出现局部最小的情况,如下所示:

解决方案:多次运行该算法,最后在比较K-均值代价函数最小的结果,这种方法适用于K取较小的时候(2-10),K太大没有明显效果。
13.5选择聚类数
绘制聚类数与代价函数的图,然后选取出现斜率突然变小的地方的值(“肘部法则”)。


作者:你的雷哥
本文版权归作者所有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
边栏推荐
- Systematic learning + active exploration is the most comfortable way to get started!
- [PCL self study: segmentation4] point cloud segmentation based on Min cut
- 自定义MySQL连接池
- c语言之字符串数组
- 線程池實現:信號量也可以理解成小等待隊列
- [VIM] tutorial, common commands, efficient use of vim editor
- 超纲练习题不超纲
- SQL中IS NOT NULL与!=NULL的区别
- ICML 2022:ufrgs | optimistic linear support and subsequent features as the basis for optimal strategy transfer
- Teach you how to transplant tinyriscv to FPGA
猜你喜欢

Safe, fuel-efficient and environment-friendly camel AGM start stop battery is full of charm

Excel print settings public header

安全省油環保 駱駝AGM啟停電池魅力十足

2022 PMP project management examination agile knowledge points (3)

Cornernet由浅入深理解

零基础自学SQL课程 | IF函数

Msp430f5529 MCU reads gy-906 infrared temperature sensor

Cornernet understands from simple to profound

【tinyriscv verilator】分支移植到正点原子达芬奇开发板

MySQL分表查询之Merge存储引擎实现
随机推荐
[AI application] detailed parameters of NVIDIA Tesla v100s-pcie-32gb
Sell notes | brief introduction to video text pre training
MYSQL的下载与配置安装
Teach you how to transplant tinyriscv to FPGA
Systematic learning + active exploration is the most comfortable way to get started!
flutter系列之:flutter中的变形金刚Transform
十大券商注册账户安全吗,会有风险吗?
Const keyword and its function (usage), detailed explanation of C language const
安全省油环保 骆驼AGM启停电池魅力十足
手把手教你移植 tinyriscv 到FPGA上
用两个栈实现队列[两次先进后出便是先进先出]
線程池實現:信號量也可以理解成小等待隊列
An analysis of C language functions
单片机之IIC通信协议「建议收藏」
一文剖析C语言函数
零基础自学SQL课程 | SQL中的日期函数大全
文献综述如何挑选文献进行阅读,比如我的检索结果有200多篇根本看不完,如何进行文献挑选呢?...
vmware虚拟机桥接连通
Flutter series: Transformers in flutter
通过中金证券经理的开户二维码开股票账户安全吗?还是去证券公司开户安全?