Back to Search Start Over

An improved evolution fruit fly optimization algorithm and its application.

Authors :
Yang, Xuan
Li, Weide
Su, Lili
Wang, Yaling
Yang, Ailing
Source :
Neural Computing & Applications. Jul2020, Vol. 32 Issue 14, p9897-9914. 18p.
Publication Year :
2020

Abstract

Fruit fly optimization algorithm (FOA) is a kind of swarm intelligence optimization algorithm, which has been widely applied in science and engineering fields. The aim of this study is to design an improved FOA, namely evolution FOA (EFOA), which can overcome some shortcomings of basic FOA, including difficulty in local optimization, slow convergence speed, and lack of robustness. EFOA applies a few new strategies which adaptively control the search steps and swarm numbers of the fruit flies. The evolution mechanism used in EFOA can preserve dominant swarms and remove inferior swarms. Comprehensive comparison experiments are performed to compare EFOA with other swarm intelligence algorithms through 14 benchmark functions and a constrained engineering problem. Experimental results suggest that EFOA performs well both in global search ability and in robustness, and it can improve convergence speed. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09410643
Volume :
32
Issue :
14
Database :
Academic Search Index
Journal :
Neural Computing & Applications
Publication Type :
Academic Journal
Accession number :
144296232
Full Text :
https://doi.org/10.1007/s00521-019-04512-2