<p><span>The book provides theoretical and practical knowledge about swarm intelligence and evolutionary computation. It describes the emerging trends in deep learning that involve the integration of swarm intelligence and evolutionary computation with deep learning, i.e., deep neuroevolution and de
AI and SWARM: Evolutionary Approach to Emergent Intelligence
β Scribed by Hitoshi Iba
- Publisher
- CRC Press
- Year
- 2019
- Tongue
- English
- Leaves
- 251
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
This book provides theoretical and practical knowledge on AI and swarm intelligence. It provides a methodology for EA (evolutionary algorithm)-based approach for complex adaptive systems with the integration of several meta-heuristics, e.g., ACO (Ant Colony Optimization), ABC (Artificial Bee Colony), and PSO (Particle Swarm Optimization), etc. These developments contribute towards better problem-solving methodologies in AI. The book also covers emerging uses of swarm intelligence in applications such as complex adaptive systems, reaction-diffusion computing, and diffusion-limited aggregation, etc.
Another emphasis is its real-world applications. We give empirical examples from real-world problems and show that the proposed approaches are successful when addressing tasks from such areas as swarm robotics, silicon traffics, image understanding, Vornoi diagrams, queuing theory, and slime intelligence, etc.
Each chapter begins with the background of the problem followed by the current state-of-the-art techniques of the field, and ends with a detailed discussion. In addition, the simulators, based on optimizers such as PSO and ABC complex adaptive system simulation, are described in detail. These simulators, as well as some source codes, are available online on the authorβs website for the benefit of readers interested in getting some hands-on experience of the subject.
The concepts presented in this book aim to promote and facilitate the effective research in swarm intelligence approaches in both theory and practice. This book would also be of value to other readers because it covers interdisciplinary research topics that encompass problem-solving tasks in AI, complex adaptive systems, and meta-heuristics.
β¦ Table of Contents
Cover
Title Page
Copyright Page
Preface
Acknowledgments
Table of Contents
Abbreviations
1: Introduction
1.1 What is AI? β Strong AI vs Weak AI
1.2 What is Emergence?
1.3 Cellular Automaton and Edge of Chaos
2: AI, Alife and Emergent Computation
2.1 Evolutionary Computation
2.1.1 What is Evolutionary Computation?
2.1.2 Evolution Strategy
2.1.3 Multi-objective Optimization
2.2 How to Make a Bit? β Exploration vs Exploitation
2.3 Wireworld: A Computer Implemented as a Cellular Automaton
2.4 Langtonβs Ant
3: Meta-heuristics
3.1 Ant Colony Optimization (ACO)
3.1.1 Collective Behaviors of Ants
3.1.2 Simulating the Pheromone Trails of Ants
3.1.3 Generating a Death Spiral
3.1.4 ACO using a Pheromone Trail Model
3.2 Particle Swarm Optimization (PSO)
3.2.1 Collective Behavior of Boids
3.2.2 PSO Algorithm
3.2.3 Comparison with GA
3.2.4 Collective Memory and Spatial Sorting
3.2.5 Boids Attacked by an Enemies
3.3 Artificial Bee Colony Optimization (ABC)
3.4 Firefly Algorithms
3.5 Cuckoo Search
3.6 Harmony Search (HS)
3.7 Cat Swarm Optimization (CSO)
3.8 Meta-heuristics Revisited
4: Emergent Properties and Swarm Intelligence
4.1 Reaction-Diffusion Computing
4.1.1 Voronoi Diagram Generation
4.1.2 Thinning and Skeletonization for Image Understanding
4.2 Queuing Theory and Traffic Jams
4.2.1 Most Random Customers and Poisson Arrival
4.2.2 Poisson Distribution and Cognitive Errors
4.2.3 Queue Management and Scheduling
4.3 Silicon Traffic and Rule 184
4.4 Segregation and Immigration: What is Right?
5: Complex Adaptive Systems
5.1 Diffusion-Limited Aggregation (DLA)
5.2 How do Snowflakes Form?
5.3 Why do Fish Patterns Change?
5.3.1 Turing Model and Morphogenesis
5.4 BZ Reaction and its Oscillation
5.5 Why do We have Mottled Snakes? Theory of Murray
6: Emergence of Intelligence
6.1 Evolution of Cooperation and Defection
6.1.1 How to Clean a Fish
6.1.2 The Prisonerβs Dilemma
6.1.3 Iterated Prisonerβs Dilemma
6.1.4 ESS: Evolutionarily Stable Strategy
6.1.5 IPD using GA
6.1.6 IPD as Spatial Games
6.1.7 Can the Dilemma be Eliminated with Quantum Games?
6.1.8 The Ultimatum Game: Are Humans Selfish or Cooperative?
6.2 Evolutionary Psychology and Mind Theory
6.3 How does Slime Solve a Maze Problem? Slime Intelligence
6.4 Swarm Robots
6.4.1 Evolutionary Robotics and Swarm
6.4.2 Transportation Task for Swarm
6.4.3 Occlusion-based Pushing (OBP)
6.4.4 Guide-based Approach to OBP
6.4.5 Let us See How they Cooperate with each other
7: Conclusion
7.1 Summary and Concluding Remarks
References
Index
Color Section
π SIMILAR VOLUMES
<p>This book is a delight for academics, researchers and professionals working in evolutionary and swarm computing, computational intelligence, machine learning and engineering design, as well as search and optimization in general. It provides an introduction to the design and development of a numbe
This book is a delight for academics, researchers and professionals working in evolutionary and swarm computing, computational intelligence, machine learning and engineering design, as well as search and optimization in general. It provides an introduction to the design and development of a number o
<p><p>This timely review volume summarizes the state-of-the-art developments in nature-inspired algorithms and applications with the emphasis on swarm intelligence and bio-inspired computation. Topics include the analysis and overview of swarm intelligence and evolutionary computation, hybrid metahe
<span>SWARM INTELLIGENCE</span><p><span>This important authored book presents valuable new insights by exploring the boundaries shared by cognitive science, social psychology, artificial life, artificial intelligence, and evolutionary computation by applying these insights to solving complex enginee