Master deuxième année (M2)-Informatique - Imagina

Université de Montpellier II, Lirmm

Module Moteurs de simulation multi-agent - FMIN 404

Responsable: Jacques Ferber

Année 2012

 

Contenu du cours

Ce cours présente les bases de la modélisation et de la simulation multi-agent, domaine en plein essor permettant de modéliser des systèmes complexes lorsque les techniques purement mathématiques trouvent leur limite. On trouve de nombreuses applications des techniques de simulation multi-agent (aussi appelée ABM pour Agent Based Modelling) dans les sciences humaines et sociales, l'éthologie, le développement durable, la gestion de ressources, l'aide à la prise de décision.

 

Références, bibliographie, liens à parcourir

 

Polycopiés

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

La première partie du cours (J. Ferber)  
warbot principes généraux... warlogo-doc.pdf
 
   

 

Sujets de TP: 

Utilisation de NetLogo + Tri collectif en NetLogo

Gestion de ressources

Architecture à états finis (chasseurs-cueilleurs)  
Warlogo #1 Télécharger: warlogo.zip
Warlogo #2  
   

 

 

Evaluation:

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

  1. Par une présentation orale liée à la présentation d'un sujet portant sur des aspects de la modélisation et de la simulation multi-agent
  2. Par la participation à un projet informatique, mettant en jeu des techniques de modélisation et de simulation multi-agent

Sujets d'exposés

Voici une liste, non exhaustive de sujets d'exposés.

Sujet 1: L'application des modèles ABM au paysage des villes et à la circulation urbaine

Faire le point sur les techniques multi-agents appliquées à la modélisation de villes. On recherchera aussi bien les techniques multi-agents que les modéles à base de fractals, qui peuvent ensuite être intégrées à des applications multi-agents lorqu'il s'agit d'animer la ville.

Sujet 2 : Le P2P pour la simulation multi-agent

Ce sujet consiste à faire le point sur l'utilisation du réseau pour la simulation multi-agent, et en particulier sur l'utilisation de la technologie peer-to-peer. Le principe de cette technologie sera d'abord brièvement expliqué.

Sujet 3 : Utilisation de l'architecture HLA (High Level Architecture) pour la simulation multi-agent

L'architecture HLA est un standard IEEE très utilisé pour réaliser des simulations distribuées sur plusieurs machines. Fondamentalement orientée objet, cette technologie est cependant parfois utilisée dans le contexte de la simulation multi-agent distribuée. L'objectif est de présenter cette technologie et de faire le point sur son utilisation dans les SMA : avantages/inconvénients.

Points d'entrée :

Sujet 4: L'application des systèmes multi-agents au domaine économique

L'économie s'est emparé depuis quelques années des systèmes multi-agents pour modéliser des systèmes économiques, des marchés, l'innovation technologique, etc..

Points d'entrée:

Sujet 5: l'application des systèmes multi-agents en archéologie et en anthropologie

L'archéologie a été l'un des premiers domaines à avoir avoir inspiré des modèles multi-agents. Points d'entrée :

Sujet 6: Les modélisations multi-agent au CIRAD

Le CIRAD est un institut de recherche qui fait beaucoup de modélisation et qui a développé une forte compétence dans le domaine des modèles ABM, notamment avec leur logiciel Cormas. Ce sujet porte sur l'ensemble des modèles ABM au CIRAD. On en trouvera une liste plus ou moins exhaustive sur la page du logiciel Cormas.

Il s'agit bien entendu de parcourir ce site, mais aussi d'aller rencontrer les chercheurs du Cirad pour savoir comment réellement ils travaillent.

Points d'entrée

Sujet 7: Jeux "sérieux"

Faire le point sur tout ce qui a trait aux jeux sérieux et qui font appel aux techniques multi-agents. Les jeux sérieux sont des jeux qui utilisent les techniques des jeux "ludiques" et qui les appliquent à d'autres fonctions (éducation, apprentissage de compétences, test de validité, etc..)

Sujet 8: Gestion de ressources renouvelables

De nombreux logiciels portent sur la problématique des ressources renouvelables: comment adopter une conduite globale dans laquelle à la fois les acteurs sont satisfaits et la ressource peut se développer ou tout du moins se maintenir.. Tout le problème de l'écologie concentré dans quelques systèmes multi-agents..

On pourra lire la thèse de Pierre Bommel qui présente le problème dans son ensemble..

Sujet 9: Simulation sociale

Les approches permettant de gérer une société dans son ensemble...

 

Logiciels permettant de faire des simulations multi-agents

 


 

retour au début de ma page d'accueil