Swarm Intelligence Algorithms
eBook - PDF

Swarm Intelligence Algorithms

Modifications and Applications

  1. 349 pages
  2. English
  3. PDF
  4. Available on iOS & Android
eBook - PDF

Swarm Intelligence Algorithms

Modifications and Applications

About this book

Nature-based algorithms play an important role among artificial intelligence algorithms. Among them are global optimization algorithms called swarm intelligence algorithms. These algorithms that use the behavior of simple agents and various ways of cooperation between them, are used to solve specific problems that are defined by the so-called objective function. Swarm intelligence algorithms are inspired by the social behavior of various animal species, e.g. ant colonies, bird flocks, bee swarms, schools of fish, etc. The family of these algorithms is very large and additionally includes various types of modifications to enable swarm intelligence algorithms to solve problems dealing with areas other than those for which they were originally developed.

This book presents 24 swarm algorithms together with their modifications and practical applications. Each chapter is devoted to one algorithm. It contains a short description along with a pseudo-code showing the various stages of its operation. In addition, each chapter contains a description of selected modifications of the algorithm and shows how it can be used to solve a selected practical problem.

This book should also be useful for undergraduate and postgraduate students studying nature-based optimization algorithms, and can be a helpful tool for learning these algorithms, along with their modifications and practical applications. In addition, it can be a useful source of knowledge for scientists working in the field of artificial intelligence, as well as for engineers interested in using this type of algorithms in their work.

If the reader wishes to expand his knowledge beyond the basics of swarm intelligence algorithms presented in this book and is interested in more detailed information, we recommend the book "Swarm Intelligence Algorithms: A Tutorial" (Edited by A. Slowik, CRC Press, 2020). It contains a detailed explanation of how each algorithm works, along with relevant program codes in Matlab and the C ++ programming language, as well as numerical examples illustrating step-by-step how individual algorithms work.

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere β€” even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Swarm Intelligence Algorithms by Adam Slowik in PDF and/or ePUB format, as well as other popular books in Computer Science & Artificial Intelligence (AI) & Semantics. We have over one million books available in our catalogue for you to explore.

Table of contents

  1. Cover
  2. Half Title
  3. Title Page
  4. Copyright Page
  5. Dedication
  6. Contents
  7. Preface
  8. Editor
  9. Contributors
  10. 1. Ant Colony Optimization, Modifications, and Application
  11. 2. Artificial Bee Colony – Modifications and An Application to Software Requirements Selection
  12. 3. Modified Bacterial Foraging Optimization and Application
  13. 4. Bat Algorithm – Modifications and Application
  14. 5. Cat Swarm Optimization Modifications and Application
  15. 6. Chicken Swarm Optimization Modifications and Application
  16. 7. Cockroach Swarm Optimization – Modifications and Application
  17. 8. Crow Search Algorithm – Modifications and Application
  18. 9. Cuckoo Search Optimisation – Modifications and Application
  19. 10. Improved Dynamic Virtual Bats Algorithm for Identifying a Suspension System Parameters
  20. 11. Dispersive Flies Optimisation: Modifications and Application
  21. 12. Improved Elephant Herding Optimization and Application
  22. 13. Firefly Algorithm: Variants and Applications
  23. 14. Glowworm Swarm Optimization – Modifications and Applications
  24. 15. Grasshopper Optimization Algorithm – Modifications and Applications
  25. 16. Grey Wolf Optimizer – Modifications and Applications
  26. 17. Hunting Search Optimization Modification and Application
  27. 18. Krill Herd Algorithm – Modifications and Applications
  28. 19. Modified Monarch Butterfly Optimization and Real-life Applications
  29. 20. Particle Swarm Optimization – Modifications and Application
  30. 21. Salp Swarm Algorithm: Modification and Application
  31. 22. Social Spider Optimization – Modifications and Applications
  32. 23. Stochastic Diffusion Search: Modifications and Application
  33. 24. Whale Optimization Algorithm – Modifications and Applications
  34. Index