问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

急求:k-means聚类算法进行可视化的界面设计与实现,好的加分

发布网友 发布时间:2022-05-01 05:56

我来回答

1个回答

热心网友 时间:2022-06-25 07:02

K-MEANS算法:
k-means 算法接受输入量 k ;然后将n个数据对象划分为 k个聚类以便使得所获得的聚类满足:同一聚类中的对象相似度较高;而不同聚类中的对象相似度较小。聚类相似度是利用各聚类中对象的均值所获得一个“中心对象”(引力中心)来进行计算的。

k-means 算法的工作过程说明如下:首先从n个数据对象任意选择 k 个对象作为初始聚类中心;而对于所剩下其它对象,则根据它们与这些聚类中心的相似度(距离),分别将它们分配给与其最相似的(聚类中心所代表的)聚类;然后再计算每个所获新聚类的聚类中心(该聚类中所有对象的均值);不断重复这一过程直到标准测度函数开始收敛为止。一般都采用均方差作为标准测度函数. k个聚类具有以下特点:各聚类本身尽可能的紧凑,而各聚类之间尽可能的分开。

具体如下:
输入:k, data[n];
(1) 选择k个初始中心点,例如c[0]=data[0],…c[k-1]=data[k-1];
(2) 对于data[0]….data[n], 分别与c[0]…c[n-1]比较,假定与c[i]差值最少,就标记为i;
(3) 对于所有标记为i点,重新计算c[i]=/标记为i的个数;
(4) 重复(2)(3),直到所有c[i]值的变化小于给定阈值。

算法实现起来应该很容易,就不帮你编写代码了。
另外,团IDC网上有许多产品团购,便宜有口碑
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天涯论坛的网址是什么啊? 如何辨别天涯社区的官方网站? 天涯社区的官方网址是什么呀? 嘉陵火星人(150CC)报价 广西能上150C的摩托车牌吗 隆鑫200cc和150cc的发动机怎么辨认_百度问一问 150cc大船摩托车问题!请高手帮我·· 我想问问这是125cc还是150cc 滁州琅琊山的门票要多少钱 为什么手机连上WiFi却无法上网了? ROOT精灵能ROOT三星S5830i手机吗?ROOT精灵好用吗? 360安全卫士有个清理右键菜单的选 项在哪?我用的V4.0找了半天没找到。 360如何清理右键菜单 如何用360安全卫士 删除桌面右键菜单中无用项? 如何删除右键使用360右键菜单 卸载360后右键菜单的残留怎么删除? 怎样清理360浏览器的右键菜单? 360安全卫士有个清理右键菜单的选项在哪? 使用360安全卫士如何管理右键? 360浏览器怎么样清除右键多余的菜单 360右键管理怎么在右键里删除 斐讯路由器k3v21.6.14.122怎么降级 如何将路由器降级当HUB用? 怎样降低路由器信号强度啊? 极路由怎么从1.0.7.13499s降级 TP-LINK路由器如何从高版本固件刷回旧版本固件? 第一代荣耀路由器,可以降级吗? 小米路由器3怎么降版本 路由器如何降低固件版本? 路由器只能升级不能降级吗? root大师和root精灵哪个更好 ROOT精灵好用吗?ROOT精灵能ROOT三星Note 3N9006手机吗? 我下载了一个Root精灵里面有一键ROOT,ROOT后会不会有问题啊? 腾讯root精灵可以信赖吗? root大师和root精灵哪个好 怎么设置mysql 主从开机启动 Kingroot和Root精灵,哪个好? 胡杏儿发了微博宣布生了第三胎,娱乐圈还有哪些名星喜欢生小孩? reno7可以不用手机壳吗 手机刚买回来,到底要不要装手机壳呢? 手机在没有手机壳的情况下,后壳和边框撞到桌子边,手机会不会坏? 我手机盖不带手机套请问有没有影响手机后盖会不会容易进水或者汗水? 徐明星所说的区块链“去中心化”是怎么回事? 区块链项目,真正去中心化的是? 为什么电阻大,电流小 如何理解区块链中的去中心化环节? 电阻越大电流越小吗 区块链的去中心化是什么啊? 为什么有的时候电阻越大电流越小,有的时候电阻越大电流越大? 如何理解区块链技术中的去中心化?