Abstract

Data clustering is a well-known data analysis technique for organizing unlabeled datapoints into clusters on the basis of similarity measures. The real-world applications of data clustering include bioinformatics, vector quantization, data mining, geographical information systems, pattern recognition, image processing, and wireless sensors. The data in a cluster are similar (minimizing the intra-cluster distance) and differ from the data in other clusters (maximizing the inter-cluster distance). The cluster problem has been proven to be NP-hard, but can be solved using meta-heuristic algorithms, such as ant colony optimization, genetic algorithms, gravitational search algorithm (GSA), and particle swarm optimization (PSO). This paper proposes a memetic clustering algorithm with efficient search and fast convergence, respectively, based on PSO and GSA, called the memetic particle gravitation optimization (MPGO) algorithm. The two main mechanisms of MPGO are hybrid operation and diversity enhancement. The former involves the exchange of individuals from two subpopulations after a predefined number of function evaluations (FEs), whereas the latter involves an enhancement operator, which is similar to the crossover process of differential evolution, for enhancing the diversity of each system. Individuals from the PSO and GSA systems are selected for the exchange of solutions by using the roulette-wheel approach. The performance of the proposed algorithm was evaluated on 52 benchmark test functions, six UCI machine learning benchmarks, and image segmentation of six well-known images. A comparison with existing algorithms verified the superior performance of the proposed algorithm in terms of a fitness value, an accuracy rate, and a peak signal-to-noise ratio.

Highlights

  • Data clustering has been attracting increasing attention in the field of data analysis

  • This paper proposes a memetic clustering algorithm with the advantages of fast convergence based on particle swarm optimization (PSO) and efficient search based on gravitational search algorithm (GSA) called the memetic particle gravitation optimization (MPGO) algorithm

  • According to the convergence curve for the selected test function f2 shown in Figure 6, it is difficult for the function to find the optimal solution

Read more

Summary

INTRODUCTION

Data clustering has been attracting increasing attention in the field of data analysis. Meta-heuristic algorithms have attracted considerable research attention for use in partitional clustering models These include ant colony optimization (ACO) [38], artificial bee colony algorithm (ABC) [39]–[41], bat algorithm (BA) [42], black hole (BH) [43], differential evolution (DE) [44], [45], elephant algorithm (EA) [46], firefly algorithm (FA) [47], [48], genetic algorithm (GA) [49], [50], k-means based genetic algorithm (GKA) [51], [52], gravitational search algorithm (GSA) [53], [54], gray wolf optimizer (GWO) [55], lion optimization algorithm (LOA) [56], monkey algorithm (MA) [57], moth swarm algorithm (MSA) [58], particle swarm optimization (PSO) [59], [60], simulated annealing (SA) [61], [62], symbiotic organism search (SOS) [63], and whale optimization algorithm (WOA) [64].

PARTICLE SWARM OPTIMIZATION
GRAVITATIONAL SEARCH ALGORITHM
PROPOSED ALGORITHM
INDIVIDUAL VELOCITY
SUMMARY OF MPGO ALGORITHM
EXPERIMENTAL RESULTS OF DATA CLUSTERING
CONCLUSIONS AND FUTURE RESEARCH
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call