4.5 Article

Enhancing firefly algorithm using generalized opposition-based learning

Journal

COMPUTING
Volume 97, Issue 7, Pages 741-754

Publisher

SPRINGER WIEN
DOI: 10.1007/s00607-015-0456-7

Keywords

Firefly algorithm; Premature convergence; Local optimum; Opposition-based learning

Funding

  1. National Natural Science Foundation of China [71131002]
  2. Universities Natural Science Foundation of Anhui Province [KJ2011A268, KJ2012Z429]

Ask authors/readers for more resources

Firefly algorithm has been shown to yield good performance for solving various optimization problems. However, under some conditions, FA may converge prematurely and thus may be trapped in local optima due to loss of population diversity. To overcome this defect, inspired by the concept of opposition-based learning, a strategy to increase the performance of firefly algorithm is proposed. The idea is to replace the worst firefly with a new constructed firefly. This new constructed firefly is created by taken some elements from the opposition number of the worst firefly or the position of the brightest firefly. After this operation, the worst firefly is forced to escape from the normal path and can help it to escape from local optima. Experiments on 16 standard benchmark functions show that our method can improve accuracy of the basic firefly algorithm.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available