FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/Firefly_algorithm

Firefly algorithm

Contents
Criticism
See also
References

In mathematical optimization, the firefly algorithm is a metaheuristic proposed by Xin-She Yang and inspired by the flashing behavior of fireflies.

f(𝐱),𝐱=(x1,x2,...,xd); 2) Generate an initial population of fireflies \\mathbf{x}_i \\quad (i=1,2,\\dots,n)</math>;."}},"i":0}}]}'>f(𝐱) (for example, for maximization problems, I \\propto f(\\mathbf{x})</math> or simply <math>I=f(\\mathbf{x})</math>;)"}},"i":0}}]}'>γ while (t < MaxGeneration) for i = 1 : n (all n fireflies) for j = 1 : i (n fireflies) I_j>I_i </math>),"}},"i":0}}]}'>if (I_i "}}'>Ij>Ii), Vary attractiveness with distance r via \\exp(-\\gamma \\; r) </math>;"}},"i":0}}]}'>𝐱j is 𝝐t is a vector drawn from a Gaussian or other distribution.

It can be shown that the limiting case g∗, then FA essentially becomes the standard PSO.

Criticism

edit

Nature-inspired metaheuristics in general have attracted criticism in the research community for hiding their lack of novelty behind metaphors. The firefly algorithm has been criticized as differing from the well-established particle swarm optimization only in a negligible way.

See also

edit

References

edit
Ariyaratne MKA, Pemarathne WPJ (2015) A review of recent advancements of firefly algorithm: a modern nature inspired algorithm. In: Proceedings of the 8th international research conference, 61–66, KDU, Published November 2015, http://ir.kdu.ac.lk/bitstream/handle/345/1038/com-047.pdf?sequence=1&isAllowed=y</ref>"}},"i":0}}]}'>
<a href=\"./Firefly_algorithm#cite_note-5\" id=\"mwSw\"><span class=\"mw-reflink-text\" id=\"mwTA\"><span class=\"cite-bracket\" id=\"mwTQ\">[</span>5<span class=\"cite-bracket\" id=\"mwTg\">]</span></span></a></sup> );"}]]}'>
    Lones, Michael A. (2014). "Metaheuristics in nature-inspired algorithms" (PDF). Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation. pp. 1419–1422. doi:10.1145/2598394.2609841. ISBN 978-1-4503-2881-4. S2CID 14997975. FA, on the other hand, has little to distinguish it from PSO, with the inverse-square law having a similar effect to crowding and fitness sharing in EAs, and the use of multi-swarms in PSO.
  1. ↑

View original on Wikipedia | Back | FazBrowse Home