A fuzzy C-means algorithm for optimizing data clustering

被引:49
作者
Hashemi, Seyed Emadedin [1 ]
Gholian-Jouybari, Fatemeh [1 ]
Hajiaghaei-Keshteli, Mostafa [1 ]
机构
[1] Tecnol Monterrey, Escuela Ingn & Ciencias, Puebla, Mexico
关键词
Whale optimization; FCM; Data clustering; Big Data; Fuzzy C-means clustering; INDEXES; SWARM; RAND;
D O I
10.1016/j.eswa.2023.120377
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Big data has increasingly become predominant in many research fields affecting human knowledge, including medicine and engineering. Cluster analysis, or clustering, is widely recognized as one of the most effective processes to deal with various types of data, especially big data. There has been considerable interest in Fuzzy CMeans (FCM) as a method for clustering data using a short-distance approach in data mining. However, despite its simplicity, this method is not suitable for clustering large data sets due to their complex structure. In particular, FCM is sensitive to cluster center initialization, and an improper initialization can result in slow or non-optimal convergence. In order to solve the FCM convergence problem and find more appropriate cluster centers, optimization methods are generally used. In this study, a whale optimization algorithm is applied to solve the problem. As a solution to the problem of big data clustering, random sampling, clustering on samples, and extending the clustering results to all data are proposed. The proposed algorithm is implemented on several large data sets, both artificial and real, with many features after normalization and standardization. To verify the validity and correctness of the performance of the proposed algorithm, the same data sets have been clustered with other known algorithms, and the results compared using several valid fuzzy indices. Based on the comparison results, it can be concluded that the proposed algorithm is more powerful and efficient than other algorithms and, hence, can be used to effectively cluster large data sets. Our study can benefit organizations and managers who have a large amount of data and are unable to classify or make use of them properly. Using big data takes a lot of time. The features of the proposed algorithm would be of great help to managers allowing them to make better decisions and improve the quality of their work.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Hyperplane Division in Fuzzy C-Means: Clustering Big Data
    Shen, Yinghua
    Pedrycz, Witold
    Chen, Yuan
    Wang, Xianmin
    Gacek, Adam
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2020, 28 (11) : 3032 - 3046
  • [2] The global Fuzzy C-Means clustering algorithm
    Wang, Weina
    Zhang, Yunjie
    Li, Yi
    Zhang, Xiaona
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3604 - +
  • [3] Random projections fuzzy c-means (RPFCM) for big data clustering
    Popescu, Mihail
    Keller, James
    Bezdek, James
    Zare, Alina
    2015 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2015), 2015,
  • [4] DATA CLUSTERING BASED ON FUZZY C-MEANS AND CHAOTIC WHALE OPTIMIZATION ALGORITHMS
    Arslan, Hatice
    Toz, Metin
    SIGMA JOURNAL OF ENGINEERING AND NATURAL SCIENCES-SIGMA MUHENDISLIK VE FEN BILIMLERI DERGISI, 2019, 37 (04): : 1103 - 1124
  • [5] A Comparison of Validity Indices on Fuzzy C-Means Clustering Algorithm for Directional Data
    Kesemen, Orhan
    Tezel, Ozge
    Ozkul, Eda
    Tiryaki, Bugra Kaan
    Agayev, Elcin
    2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [6] AN IMPROVED ALGORITHM FOR SUPERVISED FUZZY C-MEANS CLUSTERING OF REMOTELY SENSED DATA
    ZHANG Jingxiong Roger P Kirby
    Geo-Spatial Information Science, 2000, (01) : 39 - 44
  • [7] Background Removal by Modified Fuzzy C-Means Clustering Algorithm
    Pugazhenthi, A.
    Sreenivasulu, G.
    Indhirani, A.
    2015 IEEE INTERNATIONAL CONFERENCE ON ENGINEERING AND TECHNOLOGY (ICETECH), 2015, : 104 - 106
  • [8] A novel validity indice for fuzzy C-means clustering algorithm
    Li, Jing
    Qian, Xuezhong
    Journal of Computational Information Systems, 2013, 9 (23): : 9679 - 9688
  • [9] Fuzzy C-Means Clustering Algorithm with Multiple Fuzzification Coefficients
    Tran Dinh Khang
    Nguyen Duc Vuong
    Tran, Manh-Kien
    Fowler, Michael
    ALGORITHMS, 2020, 13 (07)
  • [10] Generalization rules for the suppressed fuzzy c-means clustering algorithm
    Szilagyi, Laszlo
    Szilagyi, Sandor M.
    NEUROCOMPUTING, 2014, 139 : 298 - 309