année académique
2026-2027

Titulaire(s) du cours

Marco DORIGO (Coordonnateur) et Mauro BIRATTARI

Crédits ECTS

5

Langue(s) d'enseignement

anglais

Contenu du cours

L’intelligence en essaim est la discipline qui étudie les systèmes naturels et artificiels composés d’un grand nombre d’individus qui se coordonnent au moyen d’un contrôle décentralisé et de mécanismes d’auto-organisation. Elle s’intéresse en particulier aux comportements collectifs qui émergent des interactions locales des individus entre eux et avec leur environnement. Parmi les systèmes étudiés dans le domaine de l’intelligence en essaim figurent les colonies de fourmis et de termites, les bancs de poissons, les nuées d’oiseaux et les troupeaux d’animaux terrestres. Certaines réalisations humaines relèvent également de ce domaine, notamment certains systèmes multi-robots, ainsi que certains programmes informatiques conçus pour résoudre des problèmes d’optimisation et d’analyse de données. Le cours présentera plusieurs systèmes d’intelligence en essaim et donnera aux étudiants l’occasion de les expérimenter.

Objectifs (et/ou acquis d'apprentissages spécifiques)

Permettre aux étudiants d’acquérir une compréhension de base des principes de l’intelligence en essaim. Apprendre à résoudre un problème d’optimisation et à contrôler un essaim de robots à l’aide d’une technique d’intelligence en essaim.

Méthodes d'enseignement et activités d'apprentissages

Cours ex cathedra et projets.

Références, bibliographie et lectures recommandées

  • 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: Oxford University Press

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

Autres renseignements

Contacts

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

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

Campus

Solbosch

Evaluation

Méthode(s) d'évaluation

  • Projet
  • Examen oral

Projet

Examen oral

  • Question ouverte à réponse courte
  • Question ouverte à développement long

Projet à réaliser individuellement (et non en groupe) + examen oral.

Construction de la note (en ce compris, la pondération des notes partielles)

L’évaluation du cours comporte trois parties : deux examens oraux et l’évaluation d’un projet. Pour réussir le cours, vous devez réussir séparément chacune des trois parties avec une note minimale de 10/20. Si vous réussissez les trois parties, votre note finale sera calculée comme la moyenne des notes obtenues dans les trois parties. Si vous ne réussissez pas les trois parties, votre note finale correspondra à la note la plus basse obtenue parmi les trois parties.

Langue(s) d'évaluation

  • anglais

Programmes