Detecting Firefly Algorithm for Numerical Optimization.

Yuchen Zhang,Xiujuan Lei,Ying Tan
DOI: https://doi.org/10.1007/978-3-319-41000-5_20
2016-01-01
Abstract:Firefly Algorithm (FA) is a stochastic optimization algorithm inspired by the swarm intelligence. It has the advantages of simple implementation, high efficiency and so on. However, the algorithm is easy to come into premature convergence and fall into local optimum. To address this problem, we proposed a novel firefly algorithm, Detecting Firefly Algorithm (DFA), in which we use a detecting firefly that flies round certain target points to improve the search path of standards FA. Moreover, the influence of the brightest firefly and the second brightest firefly is taken into consideration to optimize the movement strategy of the single firefly. The example illustrates that the higher precision and better convergence features of the proposed algorithm in numerical optimization.
What problem does this paper attempt to address?