Improved Artificial Fish Swarm Algorithm

Artificial Fish Swarm Algorithm (AFSA) is a novel intelligent optimization algorithm. It has many advantages, such as good robustness, global search ability, tolerance of parameter setting, and it is also proved to be insensitive to initial values. However, it has some weaknesses as low optimizing precision and low convergence speed in the later period of the optimization. In this paper, an improved AFSA (IAFSA) is proposed with global information added to the artificial fish position in updating process. The experimental results indicate that the optimization precision and the convergence speed of the proposed method are significantly improved when compared with those of original AFSA.

[1]  Mingyan Jiang,et al.  Spread Spectrum Code Estimation by Artificial Fish Swarm Algorithm , 2007, 2007 IEEE International Symposium on Intelligent Signal Processing.

[2]  Chu Xiao Advanced Artificial Fish Swarm Algorithm , 2011 .

[3]  Zhou Yong-quan Self-adaptive step glowworm swarm optimization algorithm , 2011 .

[4]  Mingyan Jiang,et al.  Wavelet Threshold Optimization with Artificial Fish Swarm Algorithm , 2005, 2005 International Conference on Neural Networks and Brain.

[5]  Thomas Stützle,et al.  Ant Colony Optimization , 2009, EMO.

[6]  Mingyan Jiang,et al.  The Routing Optimization Based on Improved Artificial Fish Swarm Algorithm , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[7]  Li Ning,et al.  An Analysis for a Particle's Trajectory of PSO Based on Difference Equation , 2006 .

[8]  Chao Wu,et al.  Forecasting stock indices using radial basis function neural networks optimized by artificial fish swarm algorithm , 2011, Knowl. Based Syst..

[9]  Duan Qi-chang Simulation analysis of particle swarm optimization algorithm with extended memory , 2011 .

[10]  Wang Dong-dong,et al.  Improved Artificial Fish-school Algorithm , 2007 .

[11]  J. Dean Animats and what they can tell us , 1998, Trends in Cognitive Sciences.

[12]  Li Xiao,et al.  An Optimizing Method Based on Autonomous Animats: Fish-swarm Algorithm , 2002 .

[13]  Lu Xiang-you An Improved Artificial Fish Swarm Algorithm and Its Applications , 2009 .

[14]  Mingyan Jiang,et al.  Novel Clustering Algorithms Based on Improved Artificial Fish Swarm Algorithm , 2009, 2009 Sixth International Conference on Fuzzy Systems and Knowledge Discovery.

[15]  Youfang Huang,et al.  A Modified Artificial Fish-Swarm Algorithm , 2006, 2006 6th World Congress on Intelligent Control and Automation.