Swarm intelligence
Swarm intelligence is a branch of artificial intelligence that studies how decentralized, self-organized systems produce coordinated collective behaviour.
Swarm intelligence is a branch of artificial intelligence that studies how decentralized, self-organized systems produce coordinated collective behaviour. It is inspired by natural swarms such as ants, bees, fish and birds, and also informs algorithms and multi-robot systems in computing and engineering. The term was introduced in 1989 by Gerardo Beni and Jing Wang.
Definition
Swarm intelligence refers to the collective behaviour of decentralized, self-organized systems, whether natural or artificial. The field examines how simple local rules can produce complex global behaviour. The system has no central controller; coordination is distributed across agents and their environment.
Biological inspiration
The concept is modeled on social animals and organisms such as ants, bees, birds, fish and bacteria. These systems coordinate through local interactions rather than central planning. Natural examples include ants, termites, birds, fish and other social organisms.
Computing and algorithms
Swarm intelligence has been adapted into algorithms for optimization, routing, control and data analysis. Common examples include particle swarm optimization and ant colony optimization. These metaheuristics are widely used in computing.
Robotics
Swarm robotics uses teams of independent robots that coordinate through local interactions and environmental feedback. The goal is to achieve robust group behaviour without centralized control. Swarm robotics applies swarm principles to groups of robots operating without centralized control.
Related human and AI systems
Some sources also use swarm intelligence to describe networked human decision systems and multi-agent AI frameworks, although these uses are broader or more recent than the core academic definition.
Key facts
- Swarm intelligence studies collective behaviour that emerges from local interactions among many simple agents.
- The system has no central controller; coordination is distributed across agents and their environment.
- Natural examples include ants, termites, birds, fish and other social organisms.
- In computing, swarm intelligence has influenced metaheuristics such as particle swarm optimization and ant colony optimization.
- Swarm robotics applies swarm principles to groups of robots operating without centralized control.
Swarm intelligence is relevant to Canadian AI, robotics and optimization research, including applications in distributed systems, autonomous vehicles, space systems and industrial automation.
Frequently asked questions
What is swarm intelligence?
What is swarm intelligence based on in nature?
What are common swarm intelligence algorithms?
What is swarm robotics?
When was the term introduced?
Is swarm intelligence only about biology?
References
- Wikipedia — https://en.wikipedia.org/wiki/Swarm_intelligenceSupports: Definition, artificial intelligence context, swarm robotics distinction, human swarm AI mention
- ScienceDirect — https://www.sciencedirect.com/topics/engineering/swarm-intelligenceSupports: Bio-inspired AI definition, local interaction, PSO and ACO examples
- HPE — https://www.hpe.com/us/en/what-is/swarm-intelligence.htmlSupports: Natural-world inspiration and decentralized decision-making
- Scholarpedia — http://www.scholarpedia.org/article/Swarm_intelligenceSupports: Formal definition, examples, applications to optimization and multi-robot systems
- ScienceDirect — https://www.sciencedirect.com/topics/computer-science/swarm-intelligence-algorithmSupports: Algorithmic definition, decentralized control, origin in 1989
- GeeksforGeeks — https://www.geeksforgeeks.org/blogs/introduction-to-swarm-intelligence/Supports: 1989 introduction by Gerardo Beni and Jing Wang
- Wikipedia — https://www.wikipedia.org/wiki/Swarm_roboticsSupports: Swarm robotics definition
- Swarm AI — https://www.swarm-ai.org/Supports: Human swarming / ASI description