Master Recherche

Lirmm, Université de Montpellier II

Module UMINR303: Systèmes Multi-Agents

Parcours CODA (Connaissances, Objets, Données, Agents) du Master Recherche d'informatique

Intervenants: Jacques Ferber,Tiberiu Stratulat, Joel Quinqueton, Jean-Pierre Müller

Adresse de ce cours: www.lirmm.fr/~jq/Cours/3cycle/UMINR303.htm

Plan du cours

Ce cours présente l'ensemble des systèmes multi-agents à partir d'une vision "intégrale": architecture des agents, comportements individuels et collectifs, organisations, émergence. On présentera aussi quelques types d'applications classiques: génie logiciel multi-agent, robotique collective, systèmes de résolution de problèmes et modélisation multi-agents.

Références, bibliographie

Jacques Ferber, les systèmes multi-agents, InterEditions, 1995 (malheureusement épuisé, nous essayons d'en faire une version électronique...

Les polycopiés du cours se présentent sous la forme de "transparents" (slides) en pdf

cours sma 2005 partie 1 Introduction générale aux SMA, architectures d'agents, coordination
1er cours 2006 (19/09) Introduction et historique
3e cours 2006 (3/10) Outils (Que Choisir?)
partie 1 4e cours 2006 (10/10)
partie 2
Madkit
Théorie des jeux
dernier cours (17/10) Application de la théorie des jeux à la simumation du trafic routier: comportement des conducteurs dans un carrefour.

Evaluation:

L'évaluation du module se fera de deux manières différentes.

  1. Par une synthèse d'articles. Il s'agira de faire la synthèse de un, deux ou trois articles (le nombre dépend de la difficulté des articles) dont il faudra faire la synthèse, en reliant cet article aux connaissances dont vous disposez dans ce domaine et aux cours suivis dans le M2R. La liste des articles et la règle du jeu sont données ici.
  2. Par la participation au projet Warbot ou TurtleKit.

Quelques sites:

Outils utilisés

On utilisera principalement l'outil MadKit que vous pouvez télécharger à www.madkit.org (il est écrit en Java et fonctionne aussi bien sous Windows, Linux et Mac).Mais il en existe beaucoup d'autres, dont vous pourrez trouver la liste à www.agentbuilder.com/AgentTools/