MD - Al - Imran Roton University of Dhaka Bangladesh
MD - Al - Imran Roton University of Dhaka Bangladesh
MD - Al - Imran Roton University of Dhaka Bangladesh
Al_Imran Roton
University of Dhaka
Bangladesh
INTRODUCTION
BAT ALGORITHM
BEHAVIOUR OF MICROBATS
ACOUSTICS OF ECHOLOCATION
IDEALIZED RULES OF BA
BAT MOTION
LOUDNESS AND PULSE EMISSION
PSEUDO CODE OF THE BAT ALGORITHM
FLOWCHART
VARIENTS OF BA
APPLICATIONS
PROS and CONS
SUMMARY
REFERANCES
Meta-heuristic algorithms such as particle
swarm optimization, firefly algorithm and
harmony search are now becoming powerful
methods for solving many tough optimization
problems.
ANALYSIS NUMERICAL METHODS
ALGORITHM,
REAL MODEL, COMPUTER
WORLD SOLUTION IMPLIMENTATION
PROBLEM TECHNIQUE
VALIDATION
SENSITIVITY VERIFICATION
ANALYSIS
The vast majority of heuristic and meta-
heuristic algorithms have been derived
from the behavior of biological systems
and/or physical systems in nature.
3-D
scenario
Time
Loudness
difference
variations
between
of the
their two
echoes
ears
All bats use echolocation to sense distance, and they
also ‘know’ the difference between food/prey and
background barriers in some magical way.
APPLICATIONS
Inverse
Problems
Image
and
Processing Parameter
Estimation
Classifications,
Clustering and
Data Mining
Pros of BA :
Simple, Flexible and Easy to implement.
Solve a wide range of problems and highly non
linear problems efficiently.
Provides very quick convergence at a very
initial stage by switching from exploration to
exploitation.
The loudness and pulse emission rates
essentially provide a mechanism for automatic
control and auto-zooming into the region.
It gives promising optimal solutions.
Works well with complicated problems
◦ Cons of BA :
If we allow the algorithm to switch to
exploitation stage too quickly by varying A
and r too quickly, it may lead to stagnation
after some initial stage.
Possible works for improve the algorithm :
Parameter tuning.
Parameter control.
Speedup of coverage.
Add Bat smell observation property.
Possible works for Apply the algorithm :
Image segmentation and matching.
Data clustering.
Data classification.
Path planning.
Numerical optimization.
Business optimization.
Transport Engineering.
Optimization in microelectronic application.
In this report, the concept, classification and
various techniques of optimization with its process
are discussed. The standard bat algorithm,
working principle, variants and its application
areas are presented. The advantages and
disadvantages are also mentioned. This report also
focuses on the importance of using BA as its
having wide number of applications, advantages
and having fewer drawbacks.
1. Xin-She Yang, “A New Metaheuristic Bat-Inspired Algorithm”, NICSO 2010,
SCI 284, pp. 65–74, 2010.
2. Xin-She Yang, “Nature-Inspired Metaheuristic Algorithms” (Second Edition),
University of Cambridge, United Kingdom
3. Xin-She Yang, Amir Hossein Gandomi,“Bat Algorithm: A Novel Approach for
Global Engineering Optimization”,Engineering Computations, Vol. 29, Issue
5, pp. 464--483 (2012).
4. Xin-She Yang, “Bat algorithm: literature review and applications”, Int. J.
Bio-Inspired Computation, Vol. 5, No. 3, pp. 141–149 (2013).
5. Sashikala Mishra, Kailash Shaw, Debahuti Mishra, “A New Metaheuristic
Bat Inspired Classification Approach for Microarray Data”, Procedia
Technology, vol.4 Feb 2012, pp. 802 – 806
6. Selim Yılmaza, Ecir U. Kücüksille, “A new modification approach on bat
algorithm for solving optimization problems”, Applied Soft Computing,
Volume 28, March 2015, Pages 259–275