用k-means算法将下列5个数据聚类成2个簇:
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/12 10:17:37
用k-means算法将下列5个数据聚类成2个簇:
A1(1,1),A2(2,1),A3(4,3),A4(5,4),A5(1,3),要求A3、A4为第一次聚类的中心点.
A1(1,1),A2(2,1),A3(4,3),A4(5,4),A5(1,3),要求A3、A4为第一次聚类的中心点.
第一次迭代下,除了a4点,其他点都归为一类c1:(a1 a2 a3 a5);c2:(a4) 聚类中心:c1:(2,2);c2(5,4)(聚类中心的计算方式是平均类中所有点)
第二次迭代下,c1(a1 a2 a5);c2(a3 a4) 聚类中心c1:(4/3,5/3);c2(9/2 7/2)
第三次迭代下,c1(a1 a2 a5);c2(a3 a4) 聚类中心c1:(4/3,5/3);c2(9/2 7/2)结果已经稳定跳出循环
再问: 亲,
k-means算法,解答步骤有更详细的吗?
再答: 算法归类就是,把所有的数据跟聚类中心做距离运算,把数据归到离他最近的聚类中心里去,新的聚类中心就是同一个聚类中,所有数据的平均值
以第一次为例,a1 a2 a3 a5都是离a3比较近的,所以这4个归为一类,a4单独一类,a1 a2 a3 a5的平均值是(2,2),就是该类新的聚类中心,a4那一类的聚类中心还是a4,这就是两个新的聚类中心,下一次迭代,就用这两个聚类中心进行计算
第二次迭代下,c1(a1 a2 a5);c2(a3 a4) 聚类中心c1:(4/3,5/3);c2(9/2 7/2)
第三次迭代下,c1(a1 a2 a5);c2(a3 a4) 聚类中心c1:(4/3,5/3);c2(9/2 7/2)结果已经稳定跳出循环
再问: 亲,
k-means算法,解答步骤有更详细的吗?
再答: 算法归类就是,把所有的数据跟聚类中心做距离运算,把数据归到离他最近的聚类中心里去,新的聚类中心就是同一个聚类中,所有数据的平均值
以第一次为例,a1 a2 a3 a5都是离a3比较近的,所以这4个归为一类,a4单独一类,a1 a2 a3 a5的平均值是(2,2),就是该类新的聚类中心,a4那一类的聚类中心还是a4,这就是两个新的聚类中心,下一次迭代,就用这两个聚类中心进行计算
使用K-Means 算法进行聚类分析程序
matlab中怎样将所给信号数据分成K 段,每段含M 个观测样本
“k”是个什么单位?是数据还是重量?
试写一算法,求出N个数据中的最大值.写出最大语句频度和该算法的时间复杂度
将100个数据分成8个小组,如下表:组号 1 2 3 4 5 6 7 8 频数 14 12 11 13 13 10 12
2个11和2个2,用加减乘除一次等于24用什么算法请教
请用C语言设计下列算法:1.把3个任意数按升序排列2.判断一个整数n能否被3和5整除
将下列个角化成2kπ+a(0≤a<2π,k∈Z)的形式,并指出它们是第几象限角.(1)-1725 (2)870
将下列词语造句个造一句话
将下列7个短句变成一句话
一箱苹果,4个4个地数,最后余下1个;5个5个地数,最后余下2个;9个9个地数,最后余下7个.请设计一种算法,求出这箱苹
matlab的题目,利用K均值算法对以下30个点集合实施聚类.