ImageVerifierCode 换一换
格式:PPTX , 页数:22 ,大小:388.45KB ,
资源ID:15038377      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15038377.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(模糊ISODATA聚类PPT文档格式.pptx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

模糊ISODATA聚类PPT文档格式.pptx

1、通过不断修改聚类中心的位置来进行分类。1976年J.C.Bezdek把Dunn的方法推广到更一般的情形,并得到了一些有益的结论,其中包括新的判据,隶属度函数与聚类中心的计算公式。Bezdek于1979年用W.Zangwill的理论证明了FuzzyISODATA的收敛性。该方法已在行星跟踪系统,心脏病分析和天气预报等方面得到了应用。二二.模糊模糊ISODATA算法的基本原理算法的基本原理J.C.Bezdek在普通分类基础上,利用模糊集合的概念提出了模糊分类问题。认为被分类对象集合中的样本以一定的隶属度属于某一类,即所有的样本都分别以不同的隶属度属于某一类。因此每一类就被认为是样本集上的一个模糊子

2、集,于是,每一种这样的分类结果所对应的分类矩阵,就是一个模糊矩阵。模糊ISODATA聚类方法从选择的初始聚类中心出发,根据目标函数,用数学迭代计算的方法反复修改模糊矩阵和聚类中心,并对类别进行合并、分解和删除等操作,直到合理为止。二二.模糊模糊ISODATA算法的基本原理算法的基本原理设有限样本集(论域),每一个样本有s个特征。即样本的特征的矩阵:欲把它分为类,则N个样本划分为K类的模糊分类矩阵为:二二.模糊模糊ISODATA算法的基本原理算法的基本原理其满足下列三个条件:、条件表明每一样本属于各类的隶属度之和为1;条件表明每一类模糊集不可能是空集合,即总有样本不同程度的隶属于某类。定义K个聚

3、类中心。其中。二二.模糊模糊ISODATA算法的基本原理算法的基本原理第i类的中心即人为假想的理想样本,它对应的s个指标值是该类样本所对应的指标值的平均值:构造准则函数:其中,表示第j个样本与第i类中心之间的欧式距离;J表示所有待聚类样本与所属类的聚类中心之间距离的平方和。为了确定最佳分类结果,就是寻求最佳划分矩阵U和对应的聚类中心Z,使J达到极小。Dunn证明了求上述泛函的极小值的问题可解。三三.模糊模糊ISODATA算法的基本步骤算法的基本步骤(1 1)选择初始聚类中心)选择初始聚类中心(2 2)计算初始隶属度矩阵)计算初始隶属度矩阵(3 3)求各类的新的聚类中心)求各类的新的聚类中心(4

4、 4)计算新的隶属度矩阵)计算新的隶属度矩阵(5 5)回到第()回到第(3 3)步,重复至收敛)步,重复至收敛 (6 6)类别调整)类别调整 合并合并 删除删除 分解分解 三三.模糊模糊ISODATA算法的基本步骤算法的基本步骤三三.模糊模糊ISODATA算法的基本步骤算法的基本步骤(6)类别调整分裂 对于 类的第j个特征,模糊化方差的计算公式为 ,全体 的平均值记作 ,然后求阈值对于任一不满足 的 类考虑其每个 ,若 ,便在第j个特征方向上对聚类中心 加和减 ,得到两个新的聚类中心。三三.模糊模糊ISODATA算法的基本步骤算法的基本步骤(6)类别调整删除条件条件1 1:条件条件2 2:但但

5、类不满足分解条件,即对所有的类不满足分解条件,即对所有的j j,符合以上两个条件之一者,将被删除。符合以上两个条件之一者,将被删除。四四.模糊模糊ISODATA算法程序算法程序实现实现设定参数设定参数结束结束开始开始选择初始聚类中心选择初始聚类中心计算初始隶属度矩阵计算初始隶属度矩阵求各类的新的聚类中心求各类的新的聚类中心计算新的隶属度矩阵计算新的隶属度矩阵 类别调整:类别调整:合并、分解或删除合并、分解或删除分类清晰化分类清晰化NYYN四四.模糊模糊ISODATA算法程序算法程序实现实现重要程序代码这里对酒瓶颜色进行分类。下面介绍其重要程序代码:1)调节参数初始化lNc=4;%初始聚类中心数

6、目lm=2;%控制聚类结果模糊程度lL=0;%迭代次数lLmax=1000;%最大迭代次数lNc_all=ones(Lmax,2);%各次迭代的分类数lUdmax=10;%最后一次的隶属度与前一次的隶属度的差值的初始值le=0.00005;%收敛参数la=0.33;%合并阈值系数lb=1;%模糊化方差参数(通常取1)lr=0.1;%分解阈值参数(算法使用者掌握的参数,控制G(K)的上升速度)lf=0.68;%隶属度阈值(一般取值0-0.5之间)lAvms=0.83;%平均隶属度阈值(一般应大于0.5,0.55-0.6之间取值比较适宜)lk_divide=0.9;%分裂1数(取0-1之间)lw=

7、0.2;%删除条件参数四四.模糊模糊ISODATA算法程序算法程序实现实现2)FussyISODATA函数模糊ISODATA的函数如下:functionX,Z,U,Nc,L,Dcc,Dccm,Mind,S,Smean,Fstd,T,C,k_delete,Dpc=FussyISODATA_function(data,Nc,m,L,Lmax,Nc_all,Udmax,e,a,b,r,f,Avms,k_divide,w)l%data样本特征库l%Nc初始聚类中心数目l%m控制聚类结果模糊程度l%L迭代次数l%Lmax最大迭代次数l%Nc_all各次迭代的分类数l%Udmax最后一次的隶属度与前一次的

8、隶属度的差值的初始值l%e收敛参数l%a合并阈值系数l%b模糊化方差参数l%r分解阈值参数四四.模糊模糊ISODATA算法程序算法程序实现实现l%f隶属度阈值l%Avms平均隶属度阈值l%k_divide分裂系数l%w删除条件参数l%返回值:l%X样本结构体数组:样本特征、所属类别l%Z聚类中心结构体数组:聚类中心特征、所属类别及其包含的样本数l%U隶属度矩阵l%Nc聚类中心数目l%L迭代次数l%Dcc两两聚类中心之间的距离矩阵l%Dccm两两聚类中心之间的距离的平均值l%Mind合并阈值l%S各类在每个特征方向上的模糊化标准差矩阵l%Smean模糊化标准差平均值l%Fstd分解阈值l%T各类

9、超过隶属度阈值f的样本数矩阵l%C各类的聚集程度矩阵l%k_delete删除阈值l%Dpc各样本点到各聚类中心的距离矩阵四四.模糊模糊ISODATA算法程序算法程序实现实现3)聚类函数functionZ,U,Nc,Nc_all,L,Dpc=FussyISODATA_newcentre(X,Z,U,Nc,Nc_all,Np,Nq,e,m,L,Lmax,Udmax)l%名称:FussyISODATA_newcentrel%参数:聚类中心特征、所属类别及其包含的样本数l%U隶属度矩阵l%Nc聚类中心数目l%Nc_all各次迭代的分类数l%Np样本数目l%Nq样本维数l%e收敛参数l%m控制聚类结果模

10、糊程度l%L迭代次数四四.模糊模糊ISODATA算法程序算法程序实现实现l%Lmax最大迭代次数l%Udmax最后一次的隶属度与前一次的隶属度的差值的初始值l%返回值:l%Z聚类中心结构体数组:聚类中心特征、所属类别及其包含的样本数l%U隶属度矩阵l%Nc聚类中心数目l%Nc_all各次迭代的分类数l%L迭代次数l%Dpc各样本点到各聚类中心的距离矩阵l%功能:l%重复计算新的隶属度矩阵及聚类中心,直至收敛四四.模糊模糊ISODATA算法程序算法程序实现实现4)类别调整函数function Z,U,Nc,Dcc,Dccm,Mind,S,Smean,Fstd,T,C,k_delete=Fussy

11、ISODATA_adjust(X,Z,U,Nc,Np,Nq,a,f,Avms,b,r,k_divide,w)l%名称:FussyISODATA_adjustl%参数:聚类中心特征、所属类别及其包含的样本数l%U隶属度矩阵l%Nc聚类中心数目l%Np样本数目l%Nq样本维数l%a合并阈值系数l%f隶属度阈值l%Avms平均隶属度阈值l%b模糊化方差参数四四.模糊模糊ISODATA算法程序算法程序实现实现l%r分解阈值参数l%k_divide分裂系数l%w删除条件参数l%返回值:聚类中心特征、所属类别及其包含的样本数l%U隶属度矩阵l%Nc聚类中心数目l%Dcc两两聚类中心之间的距离矩阵l%Dcc

12、m两两聚类中心之间的距离的平均值l%Mind合并阈值l%S各类在每个特征方向上的模糊化标准差矩阵l%Smean模糊化标准差平均值l%Fstd分解阈值l%T各类超过隶属度阈值f的样本数矩阵l%C各类的聚集程度矩阵l%k_delete删除阈值l%功能:l%调整聚类结果:合并、分解、或者删除四四.模糊模糊ISODATA算法程序算法程序实现实现本文对酒瓶颜色进行分类,以59组数据为对象,程序运行完之后,出现如图所示59组数据分类图。四四.模糊模糊ISODATA算法程序算法程序实现实现MATLAB的运行结果如下:A=1.0e+03*1.74431.75191.94950.31203.21362.2506

13、2.29403.15691.00361.25531.83402.9638B=1至27列12142413221223341331132341228至54列22114123312411432321233114455至59列24111其中A为聚类中心,B为分类结果。五五.总结总结模糊ISODATA聚类分析方法对特性比较复杂而人们又缺少认识的对象进行分类,可以有效地实施人工干预,加入人脑思维信息,使分类结果更符合客观实际,可以给出相对的最优分类结果,因而具有一定的实用性。然而由于该方法在计算中需要人为选择和确定不同的参数,使该方法在数学理论上显得不够严谨。参数的选取也缺乏理论依据,选取最合适的参数也非常困难。这些参数的设定问题,直接影响到模糊分类的分类精度和算法实现,使FuzzyISODATA算法在实际应用中受到限制。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1