Novel KNN-motivation-PSO and its application to image segmentation

Particle Swarm Optimization (PSO), limited by the Exploration-Exploitation balance problem is challenging. Exploring more search space and fast convergence is an effective approach to solve this problem. In this paper, we propose a novel PSO algorithm called K-Nearest-Neighbour Motivation PSO, KNN-M-PSO, which provides a promising solution to this problem. KNN-M-PSO is a cascade of K-Nearest-Neighbour algorithm, a motivation factor and the basic PSO. This algorithm has been tested on standard benchmark functions and a real world image segmentation problem. It is used to find the optimum values of thresholds for an image, based on Tsallis Entropy method. The method gives better results in terms of increased objective values and PSNR values when compared with the basic PSO and other optimization algorithms such as Genetic Algorithm and Bacterial Foraging Algorithm.

[1]  Salman Mohagheghi,et al.  Particle Swarm Optimization: Basic Concepts, Variants and Applications in Power Systems , 2008, IEEE Transactions on Evolutionary Computation.

[2]  Bülent Sankur,et al.  Survey over image thresholding techniques and quantitative performance evaluation , 2004, J. Electronic Imaging.

[3]  Terry A. Welch,et al.  A Technique for High-Performance Data Compression , 1984, Computer.

[4]  R. Kayalvizhi Optimum Multilevel Image Thresholding Based on Tsallis Entropy Method with Bacterial Foraging Algorithm , 2010 .

[5]  Jian Zhang,et al.  Experimental Parameter Investigations on Particle Swarm Optimization Acceleration Coefficients , 2012 .

[6]  Jerry L. Prince,et al.  A Survey of Current Methods in Medical Image Segmentation , 1999 .

[7]  Yudong Zhang,et al.  Optimal Multi-Level Thresholding Based on Maximum Tsallis Entropy via an Artificial Bee Colony Approach , 2011, Entropy.

[8]  Swagatam Das,et al.  A Differential Evolution Based Approach for Multilevel Image Segmentation Using Minimum Cross Entropy Thresholding , 2011, SEMCCO.

[9]  Yu Wang,et al.  Adaptive Inertia Weight Particle Swarm Optimization , 2006, ICAISC.

[10]  Yuhui Shi,et al.  Handbook of Swarm Intelligence: Concepts, Principles and Applications , 2011 .

[11]  Ellips Masehian,et al.  Particle Swarm Optimization Methods, Taxonomy and Applications , 2009 .

[12]  Riccardo Poli,et al.  Analysis of the publications on the applications of particle swarm optimisation , 2008 .

[13]  Kalyan Veeramachaneni,et al.  Fitness-distance-ratio based particle swarm optimization , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[14]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[15]  D. M. Titterington,et al.  Median-based image thresholding , 2011, Image Vis. Comput..

[16]  S. Abe,et al.  Nonextensive Statistical Mechanics and Its Applications , 2010 .

[17]  Rafael C. González,et al.  Local Determination of a Moving Contrast Edge , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Ming-Huwi Horng,et al.  Multilevel minimum cross entropy threshold selection based on the honey bee mating optimization , 2009, Expert Syst. Appl..

[19]  Gonzalo Navarro,et al.  Practical Construction of k-Nearest Neighbor Graphs in Metric Spaces , 2006, WEA.

[20]  David M. W. Powers,et al.  The use of area extended particle swarm optimization (AEPSO) in swarm robotics , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[21]  J. Kennedy,et al.  Population structure and particle swarm performance , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).