[发明专利]一种分布熵驱动的模糊C均值软平衡聚类算法在审
申请号: | 202011348075.0 | 申请日: | 2020-11-26 |
公开(公告)号: | CN112288037A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 胡文军;王哲昀;尹宏伟;蒋云良 | 申请(专利权)人: | 湖州师范学院 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 湖州果得知识产权代理事务所(特殊普通合伙) 33365 | 代理人: | 戴心同 |
地址: | 313000 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布 驱动 模糊 均值 平衡 算法 | ||
本发明涉及机器学习领域中的聚类问题,具体涉及一种分布熵驱动的模糊C均值软平衡聚类算法,包括以下步骤:第一,定义硬标签矩阵的分布熵;第二,定义硬标签矩阵和模糊隶属度矩阵之间的对应关系;第三,采用Frobenius范数构建平方损失项度量硬标签矩阵和模糊隶属度矩阵之间的距离;第四,结合标签矩阵的分布熵和平方损失项,构建分布熵驱动的模糊C均值软平衡聚类模型;第五,采用交替优化的策略对模型进行求解。
技术领域
本发明涉及机器学习领域中的聚类问题,具体涉及一种分布熵驱动的模糊C均值软平衡聚类算法。
背景技术
聚类作为一种非监督的机器学习方法,已成为模式识别和机器学习领域的研究热点。聚类的目标是将相似的样本数据聚到同一个类中。聚类可以发现数据中潜在的分布或结构,在图像分割、搜索引擎,生物医学应用等领域中得到了广泛的应用。与一般的聚类算法相比,基于模糊理论的模糊C均值聚类(Fuzzy C-means,FCM)在聚类过程中表现出了很大的优势。该算法不仅考虑了每个样本点与所有聚类中心的相似性,而且通过其加权指数指明每个样本属于该类别的程度。FCM算法更加符合真实情况下的聚类,提供了更加灵活的聚类结果。
然而在许多实际应用中,聚类任务面临着样本数量需要平衡的情况。例如在社区聚类任务中,不同社区的人数应该满足平衡性要求,如果聚类结果是失衡的会导致许多社会问题。在过去的二十年中,平衡聚类问题引起了众多研究者的广泛关注,产生了许多平衡聚类算法。根据平衡的严密性,平衡聚类可分为硬平衡聚类和软平衡聚类。硬平衡聚类通过添加规模约束来固定聚类的规模,使不同类别的样本数目绝对相等。典型的硬平衡聚类包括约束K均值聚类(Constrained K-means,CKM),平衡K均值聚类(Balanced K-Means,BKM)等方法。软平衡聚类不需要每个类别的样本个数绝对相等,通过将标签分布约束集成到聚类模型中,使聚类结果的标签分布趋于平衡。典型的软平衡聚类包括规模正则化切(SizeRegularized Cut,SRC),软模型聚类(Soft Model-based Clustering,SMC),最小二乘回归平衡聚类(Balanced Clustering with Least Square Regression,BCLS),局部和全局平衡聚类(Local and Global Balanced Clustering,LGB)等方法。由于FCM算法没有考虑不同类别的规模约束,不具备实现平衡聚类的条件。为了解决这个问题,本发明将聚类模型与标签分布熵结合在一起,驱动FCM算法生成平衡聚类结果。
发明内容
本发明的目的就是解决现有技术中的问题,使FCM算法实现平衡聚类。为了实现该目的,本发明提出利用标签矩阵构建数据的分布熵,设计了一种分布熵驱动的模糊C均值(Distribution Entropy Driven Fuzzy C-Means,DED-FCM)软平衡聚类方法,具体技术方案如下:
一种分布熵驱动的模糊C均值软平衡聚类算法,包括以下步骤:
第一,定义硬标签矩阵的分布熵:
E(Y)=||YT1||2 (1)
其中,Y=[yik]∈Rn×c且Y∈Ind,它是硬标签矩阵,1为元素全为1的列向量。
第二,定义硬标签矩阵和模糊隶属度矩阵之间的对应关系:
其中,为模糊隶属度矩阵。
第三,采用Frobenius范数构建平方损失项度量硬标签矩阵和模糊隶属度矩阵之间的距离:
第四,结合标签矩阵的分布熵和平方损失项,构建分布熵驱动的模糊C均值软平衡聚类模型,如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖州师范学院,未经湖州师范学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011348075.0/2.html,转载请声明来源钻瓜专利网。