11 K-Means 原理及案例
2024-10-19 19:39:52
11 K-Means 原理及案例
非监督学习
- unsupervised learning (非监督学习) ,只有特征值,没有目标值
- 聚类: 主要方法 - k-means (K - 需要分成的类别数)
K-Means步骤
随机设置K个特征空间内的点作为初始的聚类中心 (红,绿,蓝) k=3 (给定)
对于其他每个点计算到K个中心的距离,未知的点选择最近的一个聚类
中心点作为标记类别,形成3个族群
分别计算这3个族群的平均值,把三个平均值与之前的三个旧中心进行比较。如果相同则结束聚类,如果不相同,把这三个平均点当做新的中心点,重复第二步。
Kmeans性能评估指标
注:对于每个点
最新文章
- lsof命令
- Logstash5.0.X离线安装插件报错,仍然提示无法联网
- B. Santa Claus and Keyboard Check 模拟
- MVC设计模式
- poj 2985 The k-th Largest Group 树状数组求第K大
- select实现输入模糊匹配与选择双重功能
- Ogre1.8.1源码编译
- Unix/Linux环境C编程新手教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建
- android编译系统学习
- Linux升级C基本运行库CLIBC
- Qt Creator编译时:cannot open file 'debug\QtGuiEx.exe' File not found
- vijos 1047 送给圣诞夜的礼品 矩阵
- Ruby on Rails (ROR)类书籍
- Example006为弹出窗口加入关闭按钮
- 使用Spring Cloud和Docker构建微服务架构
- LVS-DR集群搭建
- 将数据按照gzip当时解压的工具类
- python学习日记(join,range)
- MySQL--pymysql模块
- 20165227 2017-2018-2《Java程序设计》课程总结
热门文章
- HDU1907 Jhon
- Proxmox VE虚拟化管理平台-相关概念
- word2vec用到的c语言知识
- JS四种判断数据类型的方法:typeof、instanceof、constructor、Object.prototype.toString.call()
- 8种经常被忽视的SQL错误用法,你有没有踩过坑?
- MYSQL-JDBC批量新增-更新-删除
- django----csrf跨站请求伪造 auth组件 settings源码 importlib模块
- python 多线程编程之_thread模块
- Mysql 5.7.28离线包下载与配置
- JavaWeb中实现通过邮箱找回密码