A novel clustering algorithm based on data transformation approaches

被引:21
|
作者
Azimi, Rasool [1 ]
Ghayekhloo, Mohadeseh [1 ]
Ghofrani, Mahmoud [2 ]
Sajedi, Hedieh [3 ]
机构
[1] Islamic Azad Univ, Qazvin Branch, Young Researchers & Elite Club, Qazvin, Iran
[2] Univ Washington, Sch Sci Technol Engn & Math STEM, Bothell, WA USA
[3] Univ Tehran, Dept Comp Sci, Coll Sci, Tehran, Iran
关键词
Data mining; Clustering; K-means; Data transformation; Silhouette; Transformed K-means;
D O I
10.1016/j.eswa.2017.01.024
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Clustering provides a knowledge acquisition method for intelligent systems. This paper proposes a novel data-clustering algorithm, by combining a new initialization technique, K-means algorithm and a new gradual data transformation approach to provide more accurate clustering results than the K-means algorithm and its variants by increasing the clusters' coherence. The proposed data transformation approach solves the problem of generating empty clusters, which frequently occurs for other clustering algorithms. An efficient method based on the principal component transformation and a modified silhouette algorithm is also proposed in this paper to determine the number of clusters. Several different data sets are used to evaluate the efficacy of the proposed method to deal with the empty cluster generation problem and its accuracy and computational performance in comparison with other K-means based initialization techniques and clustering methods. The developed estimation method for determining the number of clusters is also evaluated and compared with other estimation algorithms. Significances of the proposed method include addressing the limitations of the K-means based clustering and improving the accuracy of clustering as an important method in the field of data mining and expert systems. Application of the proposed method for the knowledge acquisition in time series data such as wind, solar, electric load and stock market provides a pre-processing tool to select the most appropriate data to feed in neural networks or other estimators in use for forecasting such time series. In addition, utilization of the knowledge discovered by the proposed K-means clustering to develop rule based expert systems is one of the main impacts of the proposed method. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:59 / 70
页数:12
相关论文
共 50 条
  • [21] A novel density peaks clustering algorithm for mixed data
    Du, Mingjing
    Ding, Shifei
    Xue, Yu
    PATTERN RECOGNITION LETTERS, 2017, 97 : 46 - 53
  • [22] DBGSA: A novel data adaptive bregman clustering algorithm
    Xiao, Ying
    Li, Hou-biao
    Zhang, Yu-pu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 131
  • [23] BHOHS: A TWO STAGE NOVEL ALGORITHM FOR DATA CLUSTERING
    Chandrasekar, P.
    Krishnamoorthi, M.
    2014 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING APPLICATIONS (ICICA 2014), 2014, : 138 - 142
  • [24] A novel memetic algorithm and its application to data clustering
    Ni, JiaCheng
    Li, Li
    Qiao, Fei
    Wu, QiDi
    MEMETIC COMPUTING, 2013, 5 (01) : 65 - 78
  • [25] Novel partitional clustering algorithm for large data processing
    Lu, Zhi-Mao
    Feng, Jin-Mei
    Fan, Dong-Mei
    Yang, Peng
    Tian, Ye
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2014, 36 (05): : 1010 - 1015
  • [26] A Novel Mean-Shift Algorithm for Data Clustering
    Cariou, Claude
    Le Moan, Steven
    Chehdi, Kacem
    IEEE ACCESS, 2022, 10 : 14575 - 14585
  • [27] Novel algorithm of FCM clustering for interval valued data
    Xi'an Dianzi Keji Daxue Xuebao, 5 (604-609):
  • [28] A novel memetic algorithm and its application to data clustering
    JiaCheng Ni
    Li Li
    Fei Qiao
    QiDi Wu
    Memetic Computing, 2013, 5 : 65 - 78
  • [29] A Novel Hybrid Data Clustering Algorithm Based on Artificial Bee Colony Algorithm and K-Means
    Tran Dang Cong
    Wu Zhijian
    Wang Zelin
    Deng Changshou
    CHINESE JOURNAL OF ELECTRONICS, 2015, 24 (04) : 694 - 701
  • [30] A Novel Hybrid Data Clustering Algorithm Based on Artificial Bee Colony Algorithm and K-Means
    TRAN Dang Cong
    WU Zhijian
    WANG Zelin
    DENG Changshou
    ChineseJournalofElectronics, 2015, 24 (04) : 694 - 701