业界动态
18、数据分析--聚类算法
2024-12-31 23:51

聚类算法属于无监督的一种算法,不需要标签就可以进行处理0

K -means家族(K-means算法是聚类算法中最常用的)

​ 给定一个有M个对象的数据集,构建一个具有k个簇(组)的模型,其中k<=M。满足以下条件:

​ 每个簇至少包含一个对象

​ 每个对象属于且仅属于一个簇

​ 将满足上述条件的k个簇成为一个合理的聚类划分

​ 基本思想:对于给定的类别数目k,首先给定初始划分,通过迭代改变样本和簇的隶属关系,使的 每次处理后得到的划分方式比上一次的好(总的数据集之间的距离和变小了),(K不是一次性就得到最好的,要不断迭代来进行改良)

​ 历史渊源

​ 虽然其思想能够追溯到1957年的Hugo Steinhaus,术语“k-均值”于1967年才被James MacQueen首次使用。标准算法则是在1957年被Stuart Lloyd作为一种脉冲码调制的技术所提出, 但直到1982年才被贝尔实验室公开出版。在1965年,E.W.Forgy发表了本质上相同的方法,所以这 一算法有时被称为Lloyd-Forgy方法。更高效的版本则被Hartigan and Wong提出(1975/1979)

​ 介绍

​ K-Means(K均值)算法是无监督的聚类算法,算法简单,聚类效果好,即使是在巨大的数据集上也 非常容易部署实施。正因为如此,它在很多领域都得到的成功的应用,如市场划分、机器视觉、 地 质统计学、天文学和农业等。K-Means算法有大量的变体,包括初始化优化K-Means++以及大数据 应用背景下的k-means||和Mini Batch K-Means

​ 通过不断求样本的均值来更新质心从而得到新的K簇,最终样本的均值更新完后就是质心更新的最终位置,K簇可能不会变但是质心的位置会达到最优(K均值停止迭代是在质心不能进行变化的时候)

算法流程

​ K-means算法,也称为K-平均或者K-均值,是一种使用广泛的最基础的聚类算法,一般作为掌握聚 类算法的第一个算法

​ 假设输入样本为T=X1,X2,…,Xm;则算法步骤为(使用欧几里得距离公式):

​ 选择初始化的k个类别中心(质心)a1,a2,…ak(a为质心,k为样本个数);

​ 对于每个样本Xi,将其标记位距离类别中心aj最近的类别j(i为几个簇,j为某个样本)

​ 更新每个类别的中心点aj为隶属该类别的所有样本的均值

​ 重复上面两步操作,直到达到某个中止条件(1、质心位置不变化 2、循环到达最大迭代次数)

​ 哪个质心距离某样本最近,某样本就属于那个质心的类别

​ 终止条件

​ 迭代次数、最小平方误差MSE、簇中心点变化率

​ K-Means算法的思想很简单,对于给定的样本集,按照样本之间的距离大小,将样本集划 分为K个簇。处理形式:”让簇内的点尽量紧密的连在一起,而让簇间的距离尽量的大“。

​ 如果用数学表达式表示,假设簇划分为(C1,C2,…Ck),则我们的目标是最小化平方误差E(得到的数值越小,数据处理的性能就越强):

​ 其中 μi 是簇 Ci 的均值向量,有时也称为质心,表达式为:

K-means底层实现

 
处理前效果演示

质心位置为随机样本点

    以上就是本篇文章【18、数据分析--聚类算法】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/14021.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多   
最新文章
手机单扬声器和双扬声器有什么区别?原来差别这么大手机扬声器「手机单扬声器和双扬声器有什么区别?原来差别这么大」
随着手机的普及和发展,音频体验成为消费者选择手机的重要因素之一。而在手机音频方面,单扬声器和双扬声器是常见的设计方案。那
手机维修知识大全维修手机「手机维修知识大全」
修理手机维修知识大全手机是高科技精密电子产品。工作原理、制造工艺、软件和硬件、测试、技术标准在所有的电器设备中是最复杂的
2k分辨率手机有哪些(2k分辨率的手机哪款性价比最高)
  关于《2K分辨率手机有哪些》的文章  随着科技的不断发展,手机已经成为了我们日常生活中不可或缺的一部分。而在手机的各种
红手指云手机苹果版(红雀浏览器) v1.0.23 iPhone版红手指云手机「红手指云手机苹果版(红雀浏览器) v1.0.23 iPhone版」
红手指手游专用虚拟手机是一款非常实用的手机挂机软件,在这里玩家随时随地离线挂机、自动帮助你闯关升级,非常强大的游戏挂机神
1手机2(一加11手机)
  《手机2》:探索科技与生活的无限可能  在当今数字化时代,智能手机无疑是我们生活中不可或缺的一部分。随着科技的飞速发
手机NFC是什么?怎么使用?手机nfc「手机NFC是什么?怎么使用?」
但很多人不知道的是,除了这三种无线通信技术外,很多智能手机里还有一种无线通信技术,那就是NFC。2004年,飞利浦半导体,诺基
360手机 官网(360手机官网入口)
  探索《360手机官网》:一站式手机技术与服务的平台  在当今数字化时代,手机已经成为我们日常生活中不可或缺的一部分。而
关于手机电池的冷知识:机身温度过高,会永久降低手机电池容量手机电量「关于手机电池的冷知识:机身温度过高,会永久降低手机电池容量」
相信大家在日常使用手机时,最关注的就是我们手机的电量还剩多少,尤其是现在我们一般出门都不带现金,直接通过手机进行支付,所
260手机助手(360手机助手官方版下载)
  《260手机助手》:一站式手机管理和服务的新选择  随着智能手机的普及,我们的生活越来越离不开手机。为了更好地管理和优
小米发布迄今最强被动散热系统,两倍于VC散热,原神满帧运行手机散热「小米发布迄今最强被动散热系统,两倍于VC散热,原神满帧运行」
你的手机“烫”吗? 玩局游戏,瞬间化身暖手宝?拍拍视频就过热,需要“冷静”一下才能继续使用!充电是很快,温度升的也很快…