Data Clustering Using Hybrid Genetic Algorithm with k-Means and k-Medoids Algorithms

Md. Touhidul Islam, Pappu Kumar Basak, Priom Bhowmik, Musharrat Khan · 2019

Clustering methods separate a set of data points into groups or clusters, where data points of each cluster have the similar properties and are dissimilar from those of other clusters. In general k-means and k-medoids methods are used for data clustering. These clustering methods are heuristic and may stuck in a local optima. To avoid this problem, we propose a hybrid Genetic Algorithm (HGA) for data clustering. For this purpose, we propose a genetic encoding of the clustering problem, where data points are separated into k clusters. The cluster centers of the generated clusters are determined using the techniques of both k-means and k-medoids methods. The fitness of the clustering is calculated using the sum of Euclidean distances of each data point from its cluster center. We experiment with Iris, Seeds, and Ionosphere datasets. Experimental results show that the proposed HGA generates 2.67% to 28.68% higher clustering accuracies than the clustering accuracies previously reported in the literature.

Read the paper · More papers on PaperTik