Observation de simulations multi-agents à grande échelle
Auteur / Autrice : | Tiana Ralambondrainy |
Direction : | Rémy Courdier |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 2009 |
Etablissement(s) : | La Réunion |
Résumé
La simulation de systèmes complexes naturels ou sociaux a pour but de répondre aux questions que se pose un observateur sur ces systèmes. La complexité des situations réelles représentées, des entités impliquées et de leurs interactions produisent une masse de résultats qu'il est paradoxalement aussi diffcile à comprendre que le système réel initial. L'enjeu de notre travail est de faciliter l'observation et l'analyse de ces résultats par un observateur pour une meilleure compréhension des simulations orientées agent (SOA). Nous avons identifé une liste d'exigences inhérentes à l'observation que doit vérifer une plate-forme de SOA afn de faciliter la prise en compte de l'observation. Nous formalisons les concepts relatifs à l'observation sous la forme d'une ontologie de domaine destinée à la fois aux concepteurs de plates-formes de simulation ou de modèles, ainsi qu'aux entités logicielles de ces plates-formes qui utilisent cette ontologie comme vocabulaire conceptuel consensuel pour leurs interactions. Plusieurs moyens pour mieux gérer l'observation dans les plates-formes de simulation sont proposées, à la fois en termes d'architecture logicielle et de visualisation. Les interactions entre agents locaux en SOA sont à l'origine des phénomènes résultants au niveau global. Pour observer ces interactions à toutes les échelles allant du local au global, nous avons développé le concept de conversation, ainsi que des représentations visuelles génériques dédiées aux interactions à grande échelle. Nous avons validé ces propositions par la simulation d'un système à grande échelle de transfert de matières organiques entre exploitations agricoles.