DEA Informatique - Lirmm, Université de Montpellier II

Module systèmes multi-agents

 


Module Systèmes Multi-Agents

Option: Objets, données, connaissance du Master Recherche d'informatique

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

Adresse de ce cours: www.lirmm.fr/~ferber/DEA

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é, je vais essayer d'en faire une version électronique...

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

cours sma partie 1 Introduction générale aux SMA, architectures d'agents, coordination
   
   

 

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 DEA. La liste des articles sera communiquée très rapidement.
  2. Par la participation au projet Warbot. Il s'agira de développer une équipe de "robots" en compétition avec d'autres robots.

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/

 


Sujets de stages de DEA - Année 2004 - 2005

1. Architecture multi-agent générique d'agent

Définir une architecture générique d'agent permettant de reproduire différents types d'architectures (subsomption, BDI, etc..). On considèrera qu'un agent complexe peut être vu comme une société d'agents plus simples.

Cette architecture sera ensuite développée sous MadKit et sera testée sous Warbot.

Cliquer ici pour avoir une version plus détaillée du sujet.

 

2. Modèle organisationnel de grille de calcul en mode "peer to peer". Application à la simulation et aux jeux distribués

Définir un modèle organisationnel multi-agent de grille de calcul (GRID computing) permettant d'effectuer des travaux de simulation distribuée. une expérimentation avec la plate-forme MadKit sera effectuée.

Cliquer ici pour avoir une version détaillée du sujet

 

Anciens sujets: proposés l'année 2003-2004

Note pour les lecteurs occasionnels de cette page: ces stages de DEA sont strictement réservé aux étudiants du DEA d'Informatique de Montpellier.

1. Organisation des sociétés et autonomie des agents

Analyser le comportement d'agents inscrits dans des organisations bâties à l'aide de normes sociales, et en tirer un modèle d'architecture d'agent. On développera cette architecture que l'on testera dans un ensemble de scénarios organisationnels.

Ce projet fait partie d'un contrat associé à une bourse de thèse.

Cliquer ici pour avoir une version plus détaillée du sujet.

 


 

retour au début de ma page d'accueil