• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

A novel artificial fish swarm algorithm based on  Log-Linear model and Gauss-Cauchy mutation  

ZHAO Li-li,DAI Yue-ming   

  1. (School of Internet of Things  Engineering,Jiangnan University,Wuxi 214122,China)
  • Received:2015-08-26 Revised:2015-10-20 Online:2016-09-25 Published:2016-09-25

Abstract:

Aiming at some defects of the traditional artificial fish swarm algorithm (AFSA), such as low optimization precision and long running time, we propose a new adaptive artificial fish swarm algorithm based on Log-Linear model and Gauss-Cauchy mutation. Firstly, we use the Log-Linear model to improve the three typical behaviors of the artificial fish, which are foraging, clustering and rear-end collision. Secondly, we adopt a policy which can adaptively adjust vision and the step length of the artificial fish in the new algorithm. Thirdly, we leverage the Gauss-Cauchy mutation to keep individual diversity and to avoid falling into the local extremum. Simulation results show that compared with other algorithms, the proposed algorithm has a better convergence speed and stability.

Key words: artificial fish swarm algorithm(AFSA);Log-Linear model;Gauss-Cauchy mutation, adaptive, optimization