2006年9月
第27卷 第9期韶关学院学报#自然科学 Sep.2006
JournalofShaoguanUniversity#NaturalScience Vol.27 No.9
基于MATLAB的模糊聚类分析及应用
孙宇锋
(韶关学院数学系,广东韶关512005)
摘要:将MATLAB应用于模糊聚类分析,给出求解模糊相似矩阵和传递闭包的算法.关键词:模糊数学;聚类分析;MATLAB
中图分类号:O242 文献标识码:A 文章编号:1007-5348(2006)09-0001-04
MATLAB是目前国际上流行的科学计算软件,它具有强大的矩阵计算和数据可视化能力,可实现数值计算、图形处理、自动控制、信息处理等多种功能.本文讨论在模糊聚类分析中,使用MATLAB编程求解模糊相似矩阵和传递闭包的简单方法.
[1]
1模糊聚类分析
采用模糊数学语言对事物按一定的要求进行描述和分类的数学方法称之为模糊聚类分析.聚类分析主要经过标定和聚类两个步骤,其中,繁琐的工作是求模糊相似矩阵和计算传递闭包.1.1 标定(建立模糊相似矩阵)
设样本集合X={x1,x2,......,xn},n为样本数目,设每一个样本xi由一组特征数据(xi1,xi2,......,xim)表示.
建立模糊相似矩阵R,主要是确定其相似系数rij,即:xi与xj的相似程度.求相似系数rij的方法很多,在此,使用绝对值减数法
[2]
:
rij=1-c
k=1
E
m
|xik-xjk|,
其中0[c[1,适当选取c值,使得rij在[0,1]中分散开来.1.2 聚类(对样本集合进行分类)
首先,定义矩阵的模糊乘法/o0运算规则如下:
设:A=(aij)是n@m阶矩阵,B=(bjk)是m@1阶矩阵,则C=AoB=(cik)是n@1阶矩阵,cik
=Dj=1(aijCbjk).其中:D为两数取大运算(逻辑加),C为两数取小运算(逻辑乘).
其次,使用传递闭包法聚类:对标定的模糊相似矩阵R,依次用平方法计算,R,R,,,R,,,当第一次出现RoR=R时,则称R=(tij)为传递闭包,记为t(R).
在传递闭包t(R)=(tij)中,0[tij[1(i,j=1,2,...,n),令K为tij中某一值(从高到低取值).记:RK=(Kij),
其中:
Kij=
1当tij\K
(i,j=1,2,...,n),
0当tij<K
k
k
k
k
2
4
2
t
m
收稿日期:2006-02-19
:(),.
27 No. 9 基于 MATLAB 的模糊聚类分析及应用孙宇锋 ( 韶关学院 数学系 ,广东 韶关 512005) 摘要 : 将 MAT LAB 应用于模糊聚类分析 ,给出求解模糊相似矩阵和...
基于matlab的模糊聚类分析及应用_电子/电路_工程科技_专业资料。模糊聚类 数学..."#$"% 的模糊聚类分析及应用孙宇锋 (韶关学院 数学系, 广东 韶关 &'())&...
基于MatLab的文本模糊聚类分析及应用_专业资料。典型的文本聚类无法解决文本的不确定类别属性的问题,所以有必要将模糊聚类分析引入文本聚类。文章采用madab工具对从中国...
基于MATLAB的模糊聚类分析及应用_理学_高等教育_教育专区。基于MATLAB的模糊聚类...孙宇锋 : 基于 MTAAL B的模糊 聚类分析及应用 · · 3 经过计算得到传递闭包...
基于matlab的模糊聚类分析_经管营销_专业资料。基于Matlab的模糊聚类分析及其应用《管理数学实验》课程汇报 学号:2120111705 姓名:贾珊 1 Contents 1 预备知识 基于...
基于MATLAB的模糊聚类分析的传递方法_工学_高等教育_教育专区。数据挖掘第25卷第 6 期 2004 年 11 月 微计算机应用 MICROCOMPU TER APPL ICA TIONS Vol. 25 ...
模糊聚类分析及matlab程序实现_理学_高等教育_教育专区。基于matlab的模糊聚类分析模糊聚类分析及 matlab 程序实现 采用模糊数学语言对按一定的要求进行描述和分类的...
数学建模 论文题目:模糊聚类分析在数学考研真题中的应用 摘 要 本文采用模糊聚类分析方法和 GM(1,1)灰色预测模型, 利用软件 matlab 求解, 预测 出出卷者在未来...
模糊聚类分析算法的MATLAB语言实现[1]_理学_高等教育_教育专区。《农业网络信息...对南宁华侨投资区农业经济类型进行区划 , 在 为模糊聚类分析的应用提供了一种...
改进的模糊聚类分析方法在MATLAB中的实现_理学_高等教育_教育专区。改进的模糊...3 结语应用模糊聚类分析的方法可以科学有效地对 对象进行分类 , 它克服了传统...
闽公网安备 35021102001881号 
热门文档