Combining K-Means and K-Harmonic with Fish School Search Algorithm for data clustering task on graphics processing units

被引:44
|
作者
Serapiao, Adriane B. S. [1 ]
Correa, Guilherme S. [1 ]
Goncalves, Felipe B. [1 ]
Carvalho, Veronica O. [1 ]
机构
[1] Univ Estadual Paulista, UNESP, IGCE, DEMAC, Sao Paulo, Brazil
基金
巴西圣保罗研究基金会;
关键词
Data clustering; K-Means; K-Harmonic Means; Particle Swarm Optimization; Fish School Search; Graphics processing units; OPTIMIZATION ALGORITHM;
D O I
10.1016/j.asoc.2015.12.032
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data clustering is related to the split of a set of objects into smaller groups with common features. Several optimization techniques have been proposed to increase the performance of clustering algorithms. Swarm Intelligence (SI) algorithms are concerned with optimization problems and they have been successfully applied to different domains. In this work, a Swarm Clustering Algorithm (SCA) is proposed based on the standard K-Means and on K-Harmonic Means (KHM) clustering algorithms, which are used as fitness functions for a SI algorithm: Fish School Search (FSS). The motivation is to exploit the search capability of SI algorithms and to avoid the major limitation of falling into locally optimal values of the K-Means algorithm. Because of the inherent parallel nature of the SI algorithms, since the fitness function can be evaluated for each individual in an isolated manner, we have developed the parallel implementation on GPU of the SCAB, comparing the performances with their serial implementation. The interest behind proposing SCA is to verify the ability of FSS algorithm to deal with the clustering task and to study the difference of performance of FSS-SCA implemented on CPU and on GPU. Experiments with 13 benchmark datasets have shown similar or slightly better quality of the results compared to standard K-Means algorithm and Particle Swarm Algorithm (PSO) algorithm. There results of using FSS for clustering are promising. (C) 2015 Elsevier By. All rights reserved.
引用
收藏
页码:290 / 304
页数:15
相关论文
共 50 条
  • [1] K-Harmonic Means Data Clustering with PSO Algorithm
    Nie, Fangyan
    Tu, Tianyi
    Pan, Meisen
    Rong, Qiusheng
    Zhou, Huican
    [J]. ADVANCES IN ELECTRICAL ENGINEERING AND AUTOMATION, 2012, 139 : 67 - 73
  • [2] Candidate groups search for K-harmonic means data clustering
    Hung, Cheng-Huang
    Chiou, Hua-Min
    Yang, Wei-Ning
    [J]. APPLIED MATHEMATICAL MODELLING, 2013, 37 (24) : 10123 - 10128
  • [3] Ant clustering algorithm with K-harmonic means clustering
    Jiang, Hua
    Yi, Shenghe
    Li, Jing
    Yang, Fengqin
    Hu, Xin
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (12) : 8679 - 8684
  • [4] K-HARMONIC MEANS DATA CLUSTERING WITH IMPERIALIST COMPETITIVE ALGORITHM
    Emami, Hojjat
    Dami, Sina
    Shirazi, Hossein
    [J]. UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2015, 77 (01): : 91 - 104
  • [5] K-harmonic means data clustering with Tabu-search method
    Gungor, Zulal
    Unler, Alper
    [J]. APPLIED MATHEMATICAL MODELLING, 2008, 32 (06) : 1115 - 1125
  • [6] A hybrid fuzzy K-harmonic means clustering algorithm
    Wu, Xiaohong
    Wu, Bin
    Sun, Jun
    Qiu, Shengwei
    Li, Xiang
    [J]. APPLIED MATHEMATICAL MODELLING, 2015, 39 (12) : 3398 - 3409
  • [7] A novel hybrid K-harmonic means and gravitational search algorithm approach for clustering
    Yin, Minghao
    Hu, Yanmei
    Yang, Fengqin
    Li, Xiangtao
    Gu, Wenxiang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (08) : 9319 - 9324
  • [8] Adaptive K-Harmonic Means Clustering Algorithm for VANETs
    Chai, Rong
    Ge, Xianlei
    Chen, Qianbin
    [J]. 2014 14TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2014, : 233 - 237
  • [9] Some Notes on K-Harmonic Means Clustering Algorithm
    Zhi, Xiao-bin
    Fan, Jiu-lun
    [J]. QUANTITATIVE LOGIC AND SOFT COMPUTING 2010, VOL 2, 2010, 82 : 375 - +
  • [10] Clustering Gene Expression Data Based on Harmony Search and K-harmonic Means
    Song, Anping
    Chen, Jianjiao
    Tran Thi Anh Tuyet
    Bai, Xuebin
    Xie, Jiang
    Zhang, Wu
    [J]. 2012 11TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING & SCIENCE (DCABES), 2012, : 455 - 460