Foraging-Inspired Optimisation Algorithms [electronic resource] /
Brabazon, Anthony.author.
McGarraghy, Seán.author.
This book is an introduction to relevant aspects of the foraging literature for algorithmic design, and an overview of key families of optimization algorithms that stem from a foraging metaphor. The authors first offer perspectives on foraging and foraging-inspired algorithms for optimization, they then explain the techniques inspired by the behaviors of vertebrates, invertebrates, and non-neuronal organisms, and they then discuss algorithms based on formal models of foraging, how to evolve a foraging strategy, and likely future developments. No prior knowledge of natural computing is assumed. This book will be of particular interest to graduate students, academics and practitioners in computer science, informatics, data science, management science, and other application domains.
Introduction -- Formal Models of Foraging -- Sensor Modalities -- Individual and Social Learning -- Introduction to Foraging Algorithms -- Mammals -- Bird Foraging Algorithms -- Fish Algorithms -- Ant Foraging Algorithms -- Honeybee Inspired Algorithms -- Bioluminescence Algorithms -- Spider Algorithms -- Worm Algorithm -- Bacteria Inspired Algorithms -- Slime Mould Foraging -- Plant Foraging Algorithms -- Group Search and Predatory Search -- Evolving Foraging Algorithms -- Conclusions.
This book is an introduction to relevant aspects of the foraging literature for algorithmic design, and an overview of key families of optimization algorithms that stem from a foraging metaphor. The authors first offer perspectives on foraging and foraging-inspired algorithms for optimization, they then explain the techniques inspired by the behaviors of vertebrates, invertebrates, and non-neuronal organisms, and they then discuss algorithms based on formal models of foraging, how to evolve a foraging strategy, and likely future developments. No prior knowledge of natural computing is assumed. This book will be of particular interest to graduate students, academics and practitioners in computer science, informatics, data science, management science, and other application domains.
Computers.
Computational intelligence.
Artificial intelligence.
Operations research.
Management science.
Decision making.
Theory of Computation.
Computational Intelligence.
Artificial Intelligence.
Operations Research, Management Science.
Operations Research/Decision Theory.