FCM(Fuzzy C

发布时间:2024-11-22 17:11

C++进阶:掌握STL和模板,参考《C++ Primer》 #生活技巧# #工作学习技巧# #编程语言学习路径#

最新推荐文章于 2024-09-24 14:32:27 发布

Maggie张张 于 2016-03-18 12:15:16 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

1. FCM初识

FCM的C跟K-Means的K是一样的,指的是聚类的数目。F—Fuzzy是模糊的意思,指的是”一个事件发生的程度“。用在我们的聚类上面,第一条记录以怎样的概率或者说程度属于第一类,又以怎样的程度属于第二类等等。跟传统的聚类有所区别的地方就是,他改变了传统分类的时候非此即彼的一个现象,一个对象可以以不同的程度同时属于多个类。这个其实是跟我们的现实世界是更契合的。比如说,“秃与不秃”,一个人有多少发量就说他是秃的,下面这几张图:

                                            

究竟那几个可以分成:秃“,这个就具有一定的模糊性。

所以说,”模糊“概念的提出,更能描述现实。

模糊的程度我们用模糊函数来衡量他表示的是集合X中的元素x对集合A的隶属程度。

2.FCM算法

作为一个算法,FCM的输入就是一个待聚类的数据集,每一个数据都有p个特征。它的输出是一个c行n列的矩阵U,c刚才提到是聚类数目,n是数据集中元素的个数,用这个矩阵就可以表示分类的结果,因为你看某一列,表示的就是这个元素对各个类的隶属程度,哪一个值最大,就说这个元素属于哪一类。

还有一个输出是各个类的聚类中心向量集合V,一共有c个元素。每个元素也是有p维的。



网址:FCM(Fuzzy C https://www.yuejiaxmz.com/news/view/194935

上一篇:办税指南
下一篇:【Electron

相关内容

设intc=5和inta;a=2+(c+=c++,c+8,++c),则a=()
HarmonyOS NEXT用户专属装扮免费体验!华为主题内容大焕新!
塑料保鲜盒检测需要做什么?
【python】使用C
用c语言实现旅行商问题的c
下列式子 ∫tan xdx=In cosx+C,∫cotdx=In sinx+C
C#最全资料
win10 C盘超过50G?教你如何对C盘瘦身!
C盘清理助手
奔驰c级作业

随便看看