A parallel k-means clustering initial center selection and dynamic center correction on GPU

被引:0
|
作者
Kakooei, Mohammad [1 ]
Shahhoseini, Hadi Shahriar [1 ]
机构
[1] Iran Univ Sci & Technol, Dept Elect Engn, Tehran, Iran
来源
2014 22nd Iranian Conference on Electrical Engineering (ICEE) | 2014年
关键词
GPGPU; Initial center; Parallel clustering; Dynamic center correction; CUDA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
K-means clustering algorithm is a partition based clustering algorithm which has been widely used in data mining applications. This algorithm suffers from an issue, named initial centers selection. This problem significantly effects on the quality and running time of clustering. Several literatures discussed on this problem and try to select the best initial centers to prevent final results from getting into local minimum and inaccurate results. Although initial center selection decreases the total running time, it imposes a time overhead that can be solved by parallel design. In addition, previous solutions didn't consider the algorithm behavior after selecting the initial centers, which is considered by dynamic correction in this work. Graphic Processing Unites has several parallel cores which provide a parallel device for developers. This paper proposes a parallel initial centers selection and dynamic center correction on GPU which is fast, accurate and scalable.
引用
收藏
页码:20 / 25
页数:6
相关论文
共 50 条
  • [21] Parallel K-means clustering algorithm based on information entropy and GPU
    Chen, Xiao-Hui
    Zhang, Gong-Xuan
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2014, 35 : 62 - 67
  • [22] K-means sequence clustering center selection algorithm based on sequence neighborhoods optimization
    Wu, Di
    Ren, Jia-Dong
    ICIC Express Letters, 2014, 8 (08): : 2245 - 2250
  • [23] A modified parallel k-means clustering with improved initial centers
    Yu, Yuecheng
    Wang, Jiandong
    Zheng, Guansheng
    Gu, Bin
    Journal of Computational Information Systems, 2010, 6 (12): : 4091 - 4098
  • [24] Multiple Parallel MapReduce k-means Clustering with Validation and Selection
    Garcia, Kemilly Dearo
    Naldi, Murilo Coelho
    2014 BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2014, : 432 - 437
  • [25] Selection of K in K-means clustering
    Pham, DT
    Dimov, SS
    Nguyen, CD
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2005, 219 (01) : 103 - 119
  • [26] An Optimization Algorithm of Selecting Initial Clustering Center in K - means
    Gao, Tianhan
    Kong, Xue
    PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON MACHINERY, ELECTRONICS AND CONTROL SIMULATION (MECS 2017), 2017, 138 : 177 - 181
  • [27] Initial Centroid Selection Method for an Enhanced K-means Clustering Algorithm
    Aamer, Youssef
    Benkaouz, Yahya
    Ouzzif, Mohammed
    Bouragba, Khalid
    UBIQUITOUS NETWORKING, UNET 2019, 2020, 12293 : 182 - 190
  • [28] Center-Adaptive Weighted Binary K-means for Image Clustering
    Lan, Yinhe
    Weng, Zhenyu
    Zhu, Yuesheng
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2017, PT II, 2018, 10736 : 407 - 417
  • [29] One optimized choosing method of K-means document clustering center
    Suo, Hongguang
    Nie, Kunming
    Sun, Xin
    Wang, Yuwei
    INFORMATION RETRIEVAL TECHNOLOGY, 2008, 4993 : 490 - 495
  • [30] An Optimized Initialization Center K-means Clustering Algorithm based on Density
    Yuan, Qilong
    Shi, Haibo
    Zhou, Xiaofeng
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 790 - 794