摘要

Clustering analysis is a nonconvex problem that possesses many locally optimal values, with the result that its solution often falls into these traps. In this article, a hybrid genetic clustering algorithm called Genetic algorithm with Tabu operation and AT-means operation based Clustering (GTK-Clustering) is developed to deal with the clustering problem. With the cooperation of tabu operation and k-means operation, the GTKClustering algorithm can keep a balance between population diversity and the speed of convergence. On the one hand, the tabu operation prevents the population from being dominated by several fitter individuals and maintains a high level of population diversity, and on the other hand, the k-means operation improves the distribution of objects and enhances the speed of convergence of the clustering algorithm. Its superiority over the k-means algorithm and another genetic clustering approach is demonstrated for artificial and real life data sets.