Bat Algorithm

Modestus O. Okwu, Lagouge K. Tartibu

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

3 Citations (Scopus)

Abstract

Bat algorithm (BA) is an innovative population-based technique which belongs to the swarm intelligence group. This meta-heuristic algorithm provides a suitable solution technique than numerous and prevalent classical and heuristic techniques. This chapter is an exposition of the communication and navigational pattern of bats and micro-bats echolocation (EL), algorithm development and solved numerical problem. The illustration and implementation of the BAT algorithm for a typical optimization problem considering a numerical equation, using MATLAB code has been demonstrated. The model considers 10 bats and the maximum number of iterations of 1000. The best solution obtained by BA is [1.3138 1.8528 0.261 0.83905 0.34859 1.1436 0.73859 1.7623 0.16537 0.28717]. The best optimal value of the objective function found by BAT is: 0.23604. BA is considered useful in engineering, business, transportation, and other fields of human endeavour.

Original languageEnglish
Title of host publicationStudies in Computational Intelligence
PublisherSpringer Science and Business Media Deutschland GmbH
Pages71-84
Number of pages14
DOIs
Publication statusPublished - 2021

Publication series

NameStudies in Computational Intelligence
Volume927
ISSN (Print)1860-949X
ISSN (Electronic)1860-9503

ASJC Scopus subject areas

  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Bat Algorithm'. Together they form a unique fingerprint.

Cite this