An improved artificial fish swarm algorithm optimized by particle swarm optimization algorithm with extended memory

Purpose – The purpose of this paper is to solve the problem that the standard particle swarm optimization (PSO) algorithm has a low success rate when applied to the optimization of multi-dimensional and multi-extreme value functions, the authors would introduce the extended memory factor to the PSO algorithm. Furthermore, the paper aims to improve the convergence rate and precision of basic artificial fish swarm algorithm (FSA), a novel FSA optimized by PSO algorithm with extended memory (PSOEM-FSA) is proposed. Design/methodology/approach – In PSOEM-FSA, the extended memory for PSO is introduced to store each particle’ historical information comprising of recent places, personal best positions and global best positions, and a parameter called extended memory effective factor is employed to describe the importance of extended memory. Then, stability region of its deterministic version in a dynamic environment is analyzed by means of the classic discrete control theory. Furthermore, the extended memory fac...

[1]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[2]  陈毅东,et al.  An Improved Artificial Fish Swarm Algorithm based on Hybrid Behavior Selection , 2013 .

[3]  S. E. D. Habib,et al.  New ICI Self Cancellation Scheme for OFDM Systems , 2014 .

[4]  Duan Qi-chan Simulation analysis of the fish swarm algorithm optimized by PSO , 2013 .

[5]  Reza Azizi Empirical Study of Artificial Fish Swarm Algorithm , 2014, ArXiv.

[6]  Hsing-Chih Tsai,et al.  Modification of the fish swarm algorithm with particle swarm optimization formulation and communication behavior , 2011, Appl. Soft Comput..

[7]  Xin Song,et al.  A hierarchical routing protocol based on AFSO algorithm for WSN , 2010, 2010 International Conference On Computer Design and Applications.

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

[9]  Chao Zhang,et al.  Improved artificial fish swarm algorithm , 2014, 2014 9th IEEE Conference on Industrial Electronics and Applications.

[10]  Mohammad Reza Meybodi,et al.  A new hybrid algorithm for optimization based on artificial fish swarm algorithm and cellular learning automata , 2010, 2010 5th International Symposium on Telecommunications.

[11]  Chukwudi Anyakoha,et al.  A review of particle swarm optimization. Part I: background and development , 2007, Natural Computing.

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

[13]  Amir Hossein Gandomi,et al.  A chaotic particle-swarm krill herd algorithm for global numerical optimization , 2013, Kybernetes.

[14]  Du Wen,et al.  Scheduling Arrival Aircrafts on Multi-runway Based on an Improved Artificial Fish Swarm Algorithm , 2010, 2010 International Conference on Computational and Information Sciences.

[15]  Guangyou Yang,et al.  A New Hybrid Algorithm of Particle Swarm Optimization , 2006, ICIC.

[16]  Chukwudi Anyakoha,et al.  A review of particle swarm optimization. Part II: hybridisation, combinatorial, multicriteria and constrained optimization, and indicative applications , 2008, Natural Computing.

[17]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[18]  Chuyi Song,et al.  An improved Artificial Fish Swarm Algorithm for cutting stock problem , 2013, 2013 Ninth International Conference on Natural Computation (ICNC).

[19]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[20]  Wei Wei,et al.  Optimization of PID controller parameters based on an improved artificial fish swarm algorithm , 2010, Third International Workshop on Advanced Computational Intelligence.

[21]  Qing Zhang,et al.  Fast Multi-swarm Optimization with Cauchy Mutation and Crossover Operation , 2007, ISICA.