Article ID Journal Published Year Pages File Type
493866 Swarm and Evolutionary Computation 2013 13 Pages PDF
Abstract

Biogeography-based optimization (BBO) is an evolutionary algorithm that is motivated by biogeography, which is the science that describes how biological species are geographically distributed. We extend the standard BBO algorithm to distributed learning, which does not require centralized coordination of the population. We call this new algorithm distributed BBO (DBBO). We derive a Markov model for DBBO, which provides an exact mathematical model of the DBBO population in the limit as the generation number approaches infinity. We use standard benchmark functions to compare BBO and DBBO with several other evolutionary optimization algorithms, and we show that BBO and DBBO give competitive results, especially for multimodal problems. Benchmark results show that DBBO performance is almost identical to BBO. We also demonstrate DBBO on a real-world application, which is the optimization of robot control algorithms, using both simulated and experimental mobile robots.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science (General)
Authors
, , ,