专业:信息与计算科学 姓名: 学号:
实验一 模糊聚类分析
实验目的:
掌握数据文件的标准化,模糊相似矩阵的建立方法,会求传递闭包矩阵;会使用数学软件MATLAB 进行模糊矩阵的有关运算
实验学时:4学时
实验内容:
⑴ 根据已知数据进行数据标准化.
⑵ 根据已知数据建立模糊相似矩阵,并求出其传递闭包矩阵.
⑶ (可选做)根据模糊等价矩阵绘制动态聚类图.
⑷ (可选做)根据原始数据或标准化后的数据和⑶的结果确定最佳分类. 实验日期:20017年12月02日
实验步骤:
1 问题描述:
设有8种产品,它们的指标如下:
x 1 = (37,38,12,16,13,12)
x 2 = (69,73,74,22,64,17)
x 3 = (73,86,49,27,68,39)
x 4 = (57,58,64,84,63,28)
x 5 = (38,56,65,85,62,27)
x 6 = (65,55,64,15,26,48)
x 7 = (65,56,15,42,65,35)
x 8 = (66,45,65,55,34,32)
建立相似矩阵,并用传递闭包法进行模糊聚类。
2 解决步骤:
2.1 建立原始数据矩阵
设论域},,{21n x x x X 为被分类对象,每个对象又有m 个指标表示其性状, im i i i x x x x ,,,21 ,n i ,,2,1 由此可得原始数据矩阵。
于是,得到原始数据矩阵为
323455654566356542155665482615645565276285655638
286384645857396827498673176422747369121316123837X 其中nm x 表示第n 个分类对象的第m 个指标的原始数据,其中m = 6,n = 8。
2.2 样本数据标准化
2.2.1 对上述矩阵进行如下变化,将数据压缩到[0,1],使用方法为平移极差变换和最大值规格化方法。
(1)平移极差变换:
111min{}max{}min{}ik ik i n ik ik ik i n i n x x x x x ,(1,2,,)k m L
显然有01ik
x ,而且也消除了量纲的影响。
(2)最大值规格化:
j ij ij M x x
',),,max (21nj j j j x x x M
2.2.2 使用Matlab 实现代码:。