...
首页> 外文期刊>Applied Soft Computing >Combining K-Means and K-Harmonic with Fish School Search Algorithm for data clustering task on graphics processing units
【24h】

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

机译:将K-Means和K-Harmonic与Fish School搜索算法相结合,在图形处理单元上进行数据聚类任务

获取原文
获取原文并翻译 | 示例
           

摘要

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.
机译:数据聚类与将一组对象分为具有共同特征的较小组有关。已经提出了几种优化技术来提高聚类算法的性能。群智能(SI)算法与优化问题有关,它们已成功应用于不同领域。在这项工作中,提出了一种基于标准K均值和K调和均值(KHM)聚类算法的Swarm聚类算法(SCA),它们被用作SI算法(Fish School Search(FSS))的适应度函数。这样做的动机是利用SI算法的搜索功能,避免陷入陷入K-Means算法局部最优值的主要限制。由于SI算法具有固有的并行性,因此可以针对每个人独立地评估适应度函数,因此我们将SCAB的性能与串行实现进行了比较,从而在SCAB的GPU上开发了并行实现。提出SCA的目的在于验证FSS算法处理聚类任务的能力,并研究在CPU和GPU上实现的FSS-SCA性能的差异。与标准K-Means算法和粒子群算法(PSO)算法相比,使用13个基准数据集进行的实验显示出相似或稍好的结果质量。使用FSS进行聚类的结果很有希望。 (C)2015年Elsevier By。版权所有。

著录项

相似文献

  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号