Bat algorithm: Difference between revisions

Content deleted Content added
Yobot (talk | contribs)
m clean up, References after punctuation per WP:REFPUNC and WP:PAIC using AWB (8434)
Line 1:
Bat-inspired algorithm is a [[metaheuristic]] [[optimization]] algorithm developed by Xin-She Yang in 2010.<ref>X. S. Yang, A New Metaheuristic Bat-Inspired Algorithm, in: Nature Inspired Cooperative Strategies for Optimization (NISCO 2010) (Eds. J. R. Gonzalez et al.), Studies
in Computational Intelligence, Springer Berlin, 284, Springer, 65-74 (2010). http://arxiv.org/abs/1004.4170 </ref> This '''bat algorithm''' is based on the echolocation behaviour of [[microbats]] with varying pulse rates of emission and loudness.<ref>J. D. Altringham, Bats: Biology and Behaviour, Oxford University Press, (1996).</ref><ref>P. Richardson, Bats. Natural History Museum, London, (2008)</ref>
 
== Algorithm Description ==
 
Line 10 ⟶ 11:
 
== Multi-objective Bat Algorithm (MOBA) ==
Using a simple weighted sum with random weights, a very effective but yet simple multiobjective bat algorithm (MOBA) has been developed to solve multiobjective engineering design tasks.<ref>X. S. Yang, bat algorithm for multi-objective optimisation, Int. J. Bio-Inspired Computation, Vol. 3, 267-274 (2011). </ref> Another multiobjective bat algorithm by combining bat algorithm with
NSGA-II produces very competitive results with good efficiency.<ref> T. C. Bora, L. S. Coelho, L. Lebensztajn, Bat-inspired optimization
approach for the brushless DC wheel motor problem, IEEE Trans. Magnetics, Vol. 48 (2), 947-950 (2012).</ref>
 
== Applications ==
Bat algorithm has been used for engineering design,<ref>X. S. Yang and A. H. Gandomi, Bat algorithm: a novel approach for global engineering optimization, Engineering Computations, Vol. 29, No. 5, pp. 464-483 (2012).</ref>, classifications.<ref>S. Mishra, K. Shaw, D. Mishra, A new metaheuristic classification approach for microarray data,Procedia Technology, Vol. 4, pp. 802-806 (2012). </ref>.
A fuzzy bat clustering method has been developed to solve ergonomic workplace problems<ref>Khan, K., Nikov, A., Sahai A., A Fuzzy Bat Clustering Method for Ergonomic Screening of Office Workplaces,S3T 2011,
Advances in Intelligent and Soft Computing, 2011, Volume 101/2011, 59-66 (2011).</ref>
Line 30 ⟶ 31:
 
[[Category:Heuristic algorithms]]
[[Category:metaheuristicMetaheuristic]]
[[Category:Optimization algorithms and methods]]