Collective Animal Behavior (CAB) is a modern metaheuristic algorithm designed for global optimization; it is examined in detail in this chapter. Different animals, wildebeest herds, such as bird flocks, fish schools, and locust swarms, display behaviors such as gathering around food, congregating near central locations, or migrating in synchronized patterns over extended distances. These collective actions often provide significant advantages, such as enhancing harvesting efficiency, following optimal migration routes, improving aerodynamics, and evading predators. The algorithm simulates search agents by replicating the interactions of a group of animals based on biological principles of collective movement. This method is compared with leading optimization algorithms, and the results emphasize its remarkable capacity to locate the global optimum across various benchmark functions.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

An Algorithm for Global Optimization Inspired by Collective Animal Behavior

  • Erik Cuevas,
  • Angel Chavarin-Fajardo,
  • Cesar Ascencio-Piña,
  • Sonia Garcia-De-Lira

摘要

Collective Animal Behavior (CAB) is a modern metaheuristic algorithm designed for global optimization; it is examined in detail in this chapter. Different animals, wildebeest herds, such as bird flocks, fish schools, and locust swarms, display behaviors such as gathering around food, congregating near central locations, or migrating in synchronized patterns over extended distances. These collective actions often provide significant advantages, such as enhancing harvesting efficiency, following optimal migration routes, improving aerodynamics, and evading predators. The algorithm simulates search agents by replicating the interactions of a group of animals based on biological principles of collective movement. This method is compared with leading optimization algorithms, and the results emphasize its remarkable capacity to locate the global optimum across various benchmark functions.