- 42
- 0
- 约1.16万字
- 约 10页
- 2019-04-24 发布于江西
- 举报
模式识别 实验二 c均值算法
PAGE \* MERGEFORMAT 1
1实验目的
熟悉c均值算法,通过程序语言实现该算法,比较每个聚类的初始均值不同时,算法结果的差别。理解动态聚类算法的算法思想。
2实验内容和要求
写程序实现c均值算法,并用表中的三维数据进行测试,下面给出了每种测试的类别数目和初始值。不要求编程环境,可以使用C,MATLAB等。
(1)c=2, m1(0)=(1,1,1)T, m2(0)=(-1,1,-1)T。
(2)c=2, m1(0)=(0,0,0)T, m2(0)=(1,1,-1)T。
将(2)得到的结果与(1)中的结果进行比较,并解释差别,包括迭代次数的差别。
(3)c=3, m1(0)=(0,0,0)T, m2(0)=(1,1,1)T, m3(0)=(-1,0,2)T。
(4)c=3, m1(0)=(-0.1,0,0.1)T, m2(0)=(0,-0.1,0.1)T, m3(0)=(-0.1,-0.1,0.1)T。
将(4)得到的结果与(3)中的结果进行比较,并解释差别,包括迭代次数的差别。
数据如下表所示:
样本编号
1
-7.82
-4.58
-3.97
2
-6.68
3.16
2.71
3
4.36
-2.19
2.09
4
6.72
0.88
2.
原创力文档

文档评论(0)