基于PSO-TVAC的中心自适应权的FCM聚类算法
FCM Clustering Algorithm Based on PSO-TVAC Algorithm with Adaptively Weighted Centers
摘要: 针对传统FCM算法依赖于初始聚类中心、对噪声敏感、容易陷入局部最优、分类时会倾向于多数类等缺点,本文首先提出一种基于PSO-TVAC的中心自适应权的FCM聚类算法(CWAFCM)。新算法将中心权重向量φ和自适应指数q引入目标函数,用以区分每个聚类中心的不同重要性;指数q和模糊因子m由粒子群算法(PSO-TVAC)优化;新提出一种聚类评价标准ACVI作为PSO-TVAC算法的适应度函数以提高聚类准确率。其次,将CWAFCM与过采样技术(SMOTE)相结合以适应于对不平衡数据聚类。通过对六个数据集(四个平衡数据集,两个不平衡数据集)进行仿真实验,结果表明CWFCM算法能够有效地优化聚类效果,且能提高不平衡数据集的聚类准确率。
Abstract: The traditional FCM algorithm relies on the initial clustering center, is sensitive to noise, is easy to fall into local optimum, and tends to classify most classes. In this paper, a FCM clustering algorithm based on PSO-TVAC algorithm with adaptively weighted centers is proposed. The new algorithm introduces the weight vector φ of centers and the adaptive exponent q into the objective function to distinguish the different importance of each cluster center. The exponent q and fuzzy factor m are optimized by particle swarm optimization (PSO-TVAC). Secondly, CWAFCM is combined with synthetic minority oversampling technique (SMOTE) to cluster unbalanced data. The results of experiments on six datasets (four balanced datasets and two unbalanced datasets) show that CWAFCM algorithm can effectively optimize the clustering effect and improve the clustering accuracy on unbalanced dataset.
文章引用:胡建华, 尹慧琳. 基于PSO-TVAC的中心自适应权的FCM聚类算法[J]. 应用数学进展, 2021, 10(4): 953-962. https://doi.org/10.12677/AAM.2021.104104

参考文献

[1] Dunn, J.C. (1973) A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters. Journal of Cybernetics, 3, 32-57. [Google Scholar] [CrossRef
[2] 赵战民, 朱占龙, 王军芬. 改进的基于灰度级的模糊C均值图像分割算法[J]. 液晶与显示, 2020, 35(5): 499-507.
[3] 冯国政, 徐金东, 范宝德, 赵甜雨, 朱萌, 孙潇. 基于半监督模糊c均值算法的遥感影像分类[J]. 计算机应用, 2019, 39(11): 3227-3232.
[4] Huang, H., et al. (2019) Brain Image Segmentation Based on FCM Clustering Algorithm and Rough Set. IEEE Access, 7, 12386-12396. [Google Scholar] [CrossRef
[5] Jun, Y., et al. (2017) An Adaptive Clustering Segmentation Algorithm Based on FCM. Turkish Journal of Electrical Engineering and Computer Sciences, 25, 4533-4544. [Google Scholar] [CrossRef
[6] Kannan, S.R., Devi, R., Ramathilagam, S. and Takezawa, K. (2013) Effective FCM Noise Clustering Algorithms in Medical Images. Computers in Biology and Medicine, 43, 73-83. [Google Scholar] [CrossRef] [PubMed]
[7] Qamar, U. (2014) A Dissimilarity Measure Based Fuzzy c-Means (FCM) Clustering Algorithm. Journal of Intelligent and Fuzzy Systems, 26, 229-238. [Google Scholar] [CrossRef
[8] Seal, A., Karlekar, A., Krejcar, O., et al. (2020) Fuzzy c-Means Clustering Using Jeffreys-Divergence Based Similarity Measure. Applied Soft Computing, 88, Article ID: 106016. [Google Scholar] [CrossRef
[9] Kumar, N., Kumar, H. and Sharma, K. (2020) Extension of FCM by Introducing New Distance Metric. SN Applied Sciences, 2, 714. [Google Scholar] [CrossRef
[10] Izakian, H. and Abraham, A. (2011) Fuzzy C-Means and Fuzzy Swarm for Fuzzy Clustering Problem. Expert Systems with Applications, 38, 1835-1838. [Google Scholar] [CrossRef
[11] Wu, Z.H., Wu, Z.C. and Zhang, J. (2017) An Improved FCM Algorithm with Adaptive Weights Based on SA-PSO. Neural Computing and Applications, 28, 3113-3118. [Google Scholar] [CrossRef
[12] Xie, X.L. and Beni, G. (1991) A Validity Measure for Fuzzy Clustering. IEEE Transactions on Pattern Analysis and Machine Intelligence, 13, 841-847. [Google Scholar] [CrossRef
[13] Lancichinetti, A., Fortunato, S. and Kertesz, J. (2009) Detecting the Overlapping and Hierarchical Community Structure in Complex Networks. New Journal of Physics, 11, Article ID: 033015. [Google Scholar] [CrossRef
[14] Ratnaweera, A., Halgamuge, S.K. and Watson, H.C. (2004) Self-Organizing Hierarchical Particle Swarm Optimizer with Time-Varying Acceleration Coefficients. IEEE Transactions on Evolutionary Computation, 8, 240-255. [Google Scholar] [CrossRef
[15] Bezdek, J.C. (1981) Pattern Recognition with Fuzzy Objective Function Algorithms. Plenum Press, New York. [Google Scholar] [CrossRef