1. Accueil
  2. EN
  3. Studying at ULB
  4. Find your course
  5. UE
INFO-H414

Swarm Intelligence

academic year
2025-2026

Course teacher(s)

Marco DORIGO (Coordinator) and Mauro BIRATTARI

ECTS credits

5

Language(s) of instruction

english

Course content

Swarm intelligence is the discipline that deals with natural and artificial systems composed of many individuals that coordinate using decentralized control and self-organization. In particular, the discipline focuses on the collective behaviors that result from the local interactions of the individuals with each other and with their environment. Examples of systems studied by swarm intelligence are colonies of ants and termites, schools of fish, flocks of birds, herds of land animals. Some human artifacts also fall into the domain of swarm intelligence, notably some multi-robot systems, and also certain computer programs that are written to tackle optimization and data analysis problems. The course will present a number of swarm intelligence systems and will give the opportunity to experiment with them.

Objectives (and/or specific learning outcomes)

To let students have a basic understanding of swarm intelligence principles

Teaching methods and learning activities

Ex catedra and projects

References, bibliography, and recommended reading

  • Dorigo M. & T. Stützle (2004). Ant Colony Optimization. Cambridge, MA: MIT Press/Bradford Books

  • Bonabeau E., M. Dorigo & G. Theraulaz (1999). Swarm Intelligence: From Natural to Artificial Systems. New York, NY: Oxford University Press

  • Francesca G. and M. Birattari (2016). Automatic design of robot swarms: Achievements and challenges. Frontiers in Robotics and AI, 3:29

Other information

Contacts

  • Mauro Birattari - IRIDIA-CoDE CP 194/6 Tel. 02 650 3168 Email: mbiro@ulb.ac.be

  • Marco Dorigo - IRIDIA-CoDE CP 194/6 Tel. 02 650 3169 Email: mdorigo@ulb.ac.be

Evaluation

Method(s) of evaluation

  • Other

Other

Programmes