Course teacher(s)
Marco DORIGO (Coordinator) and Mauro BIRATTARIECTS 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