Bat Algorithm Demo
In this demonstration, Standard Bat Algorithm is validated using eggcrate function. I have included a graphical illustration of the bats movements throughout the iterations. This way the user can get a clearer idea on how the algorithm works, as well as calibrating the algorithm coefficients to fit the search space of any optimization problem.
Take a look at: Bat Optimization Algorithm v1.0.0 at:
https://www.mathworks.com/matlabcentral/fileexchange/76631-bat-optimization-algorithm?s_tid=srchtitle
And: Bat Algorithm 1.1.0 at:
https://www.mathworks.com/matlabcentral/fileexchange/76643-bat-algorithm-1-1-0?s_tid=srchtitle
References: XS Yang (2020). The Standard Bat Algorithm (BA) (https://www.mathworks.com/matlabcentral/fileexchange/74768-the-standard-bat-algorithm-ba), MATLAB Central File Exchange. Retrieved June 6, 2020.
Citar como
Haydar Khayou (2024). Bat Algorithm Demo (https://www.mathworks.com/matlabcentral/fileexchange/76685-bat-algorithm-demo), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxEtiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.2.4 | Showing Optimum bat in different color than the swarm |
||
1.2.3 | The user can determine whether eggcrate function is viewed as surf or contour map. |
||
1.2.2 | Display of the results has been enhanced |
||
1.2.1 | The output in this version has been edited to fit the Eggcrate function. |
||
1.2.0 | In this version, the output display has been enhanced. |
||
1.1.0 | A parameter (epsilon) has been added to control the step size when searching near the global best. |
||
1.0.0 |