A fast particle swarm optimization for clustering

Chun Wei Tsai, Ko Wei Huang, Chu Sing Yang, Ming Chao Chiang

Research output: Contribution to journalArticlepeer-review

31 Citations (Scopus)

Abstract

This paper presents a high-performance method to reduce the time complexity of particle swarm optimization (PSO) and its variants in solving the partitional clustering problem. The proposed method works by adding two additional operators to the PSO-based algorithms. The pattern reduction operator is aimed to reduce the computation time, by compressing at each iteration patterns that are unlikely to change the clusters to which they belong thereafter while the multistart operator is aimed to improve the quality of the clustering result, by enforcing the diversity of the population to prevent the proposed method from getting stuck in local optima. To evaluate the performance of the proposed method, we compare it with several state-of-the-art PSO-based methods in solving data clustering, image clustering, and codebook generation problems. Our simulation results indicate that not only can the proposed method significantly reduce the computation time of PSO-based algorithms, but it can also provide a clustering result that matches or outperforms the result PSO-based algorithms by themselves can provide.

Original languageEnglish
Pages (from-to)321-338
Number of pages18
JournalSoft Computing
Volume19
Issue number2
DOIs
Publication statusPublished - 2014 Feb

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Software
  • Geometry and Topology

Fingerprint

Dive into the research topics of 'A fast particle swarm optimization for clustering'. Together they form a unique fingerprint.

Cite this