当前位置:   article > 正文

Fuzzy C-Means(模糊C均值聚类)算法原理及实现_fuzzy c-mean (fcm)

fuzzy c-mean (fcm)

模糊c-均值聚类算法 fuzzy c-means algorithm (FCMA)或称( FCM)。在众多模糊聚类算法中,模糊C-均值( FCM) 算法应用最广泛且较成功,它通过优化目标函数得到每个样本点对所有类中心的隶属度,从而决定样本点的类属以达到自动对样本数据进行分类的目的。

模糊聚类分析作为无监督机器学习的主要技术之一,是用模糊理论对重要数据分析和建模的方法,建立了样本类属的不确定性描述,能比较客观地反映现实世界,它已经有效地应用在大规模数据分析、数据挖掘、矢量量化、图像分割、模式识别等领域,具有重要的理论与实际应用价值,随着应用的深入发展,模糊聚类算法的研究不断丰富。

所谓模糊就是分类具有不确定性,这里用隶属度ui,j来表示这个不确定度。ui,j表示样本i对第j类的隶属度。我们定义一个目标函数

Jm=i=1Nj=1Cuijmxicj2

其中每个数据xi对应的所有类别的隶属度之和要为1,即:

i=1C=1,j=1,2...,N

m是一个隶属度的因子; i, j是类标号; uij表示样本xi属于j类的隶属度。xi表示第i个样本,是具有d维特征的一个样本。cj表示簇中心,也具有d维度。

聚类的过程就是最小化目标函数的过程。

这里首先采用拉格朗日乘数法将约束条件拿到目标函数中去,前面加上系数,并把后式的所有j展开,那么目标函数式变成下列所示:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/588364
推荐阅读
  

闽ICP备14008679号