A cloud model based fruit fly optimization algorithm
作者:
Highlights:
•
摘要
Fruit Fly Optimization Algorithm (FOA) is a new global optimization algorithm inspired by the foraging behavior of fruit fly swarm. However, similar to other swarm intelligence based algorithms, FOA also has its own disadvantages. To improve the convergence performance of FOA, a normal cloud model based FOA (CMFOA) is proposed in this paper. The randomness and fuzziness of the foraging behavior of fruit fly swarm in osphresis phase is described by the normal cloud model. Moreover, an adaptive parameter strategy for Entropy En in normal cloud model is adopted to improve the global search ability in the early stage and to improve the accuracy of solution in the last stage. 33 benchmark functions are used to test the effectiveness of the proposed method. Numerical results show that the proposed CMFOA can obtain better or competitive performance for most test functions compared with three improved FOAs in recent literatures and seven state-of-the-arts of intelligent optimization algorithm.
论文关键词:Fruit fly optimization algorithm,Cloud model,Randomness,Fuzziness
论文评审过程:Received 6 February 2015, Revised 1 September 2015, Accepted 7 September 2015, Available online 11 September 2015, Version of Record 19 October 2015.
论文官网地址:https://doi.org/10.1016/j.knosys.2015.09.006