Vers une approche multi-environnements pour les agents - PowerPoint PPT Presentation

About This Presentation
Title:

Vers une approche multi-environnements pour les agents

Description:

Vers une approche multi-environnements pour les agents Jean-Christophe Souli Equipe MAS2 IREMIA Universit de La R union Plan de l expos Introduction ... – PowerPoint PPT presentation

Number of Views:453
Avg rating:3.0/5.0
Slides: 30
Provided by: JCSo4
Category:

less

Transcript and Presenter's Notes

Title: Vers une approche multi-environnements pour les agents


1
Vers une approche multi-environnements pour les
agents
  • Jean-Christophe Soulié

Equipe MAS2 IREMIA Université de La Réunion
2
Plan de lexposé
  • Introduction
  • Historique des travaux
  • Le modèle mono-environnemental
  • Passage au modèle multi-environnements
  • Le projet MUFINS
  • Conclusions et perspectives

3
Préambule
  • Il faut dabord passer à un problème clef,
    lenvironnement. Celui-ci constitue, en effet,
    une partie essentielle des systèmes multi-agents
    situés. Malheureusement, très peu de travaux ont
    été consacrés à leur modélisation, et les exposés
    portant sur lenvironnement sont en général
    perdus dans les explications des systèmes les
    ayant implémentés, voire totalement noyés dans le
    code de leur implémentation
  • Ferber1995

4
Introduction
  • Comment exhiber la partie de raisonnement et la
    partie environnementale de lagent ?
  • Comment introduire des environnements multiples ?
  • Comment observer linfluence dun environnement
    sur un autre ?

5
Historique des travaux
  • 1996/1997 GEOMAS Simulation déruptions
    volcaniques
  • 1997 SEISMES Simulation de tremblements de
    terre
  • 1997/1998 Naissance du projet GEAMAS
  • 1998/2001 BIOMAS
  • 1999/2001 MUFINS

6
Le modèle mono-environnemental
7
Construction du modèle
Un Agent
Autonomie
Indépendance
Lien de dépendance bidirectionnel
Représentation de lenvironnement
Action et perception
Communication
8
Dynamique
9
Gestion des priorités
  • Ajout dun gestionnaire de priorités
  • Les messages sont stockés dans des registres
  • Registre de perceptions ordonnées
  • Registre de perceptions urgentes
  • Registre de commandes ordonnées
  • Registre de commandes urgentes

10
Le modèle multi-environnemental
11
Processus de construction
  • Séparation des environnements
  • Accès aux données
  • Maintien de lintégrité des données et gestion
    des conflits
  • Gestion du temps

12
Séparation des environnements
  • Découpage selon le type des environnements
  • 1 type denvironnement 1 instance dans
    lenvironnement du même type
  • 1 instance dans lenvironnement est reliée aux
    système conatif par 1 lien bidirectionnel de
    dépendance du même type

13
Séparation des environnements
14
Accès aux données
  • Linterface daccès aux données est reliée à
    lenvironnement
  • Chaque interface possède le même type que
    lenvironnement
  • Un interface peut pointer sur le même fichier
    physique

15
Maintien de lintégrité et gestion des conflits
  • Ajout de quatre nouvelles entités
  • Lenvironnement virtuel
  • Lien virtuel de dépendance bidirectionnel
  • Linstance virtuelle dans lenvironnement
  • Liens dintégrités

16
Maintien de lintégrité et gestion des conflits
17
Gestion du temps
  • Chaque environnement et lenvironnement virtuel
    possèdent leurs propres gestionnaires de temps
  • Chaque environnement senregistre auprès de
    lenvironnement virtuel ? définition de points de
    synchronisation

18
MUFINS (MUlti Fish INdian ocean Simulator)
19
Le projet
  • Partenariat entre léquipe MAS2, lIFREMER
    Réunion et lIRD Réunion
  • Buts
  • Reproduire les déplacements des espadons
  • Introduction du facteur pêche
  • Enjeu
  • Arriver à une meilleure gestion des ressources
    renouvelables

20
Aspects économiques
(source Laboratoire de Ressources Halieutiques
IFREMER Image de Jean-François Raynaud)
  • La pêcherie réunionnaise
  • Pratiquée par de petites et grandes unités
  • Technique utilisée la palangre
  • Volume total de pélagiques pêchés 2000 t/an

21
Les données
  • Mise à disposition dimages satellites par lIRD
  • Température de surface de locéan
  • Vorticité
  • Teneur en chlorophylle-a

22
Gestion des données
  • Utilisation du package SEAVIEW de Martin
    Desruisseaux (Maison de la Télédétection
    Montpellier)
  • Modèle relationnel pour gérer les images
    satellites
  • Primitives pour accéder aux valeurs des images
  • Primitives pour gérer le temps

23
Le simulateur (1)
  • Entièrement écrit en Java
  • Utilisation de JDBC pour accéder à MySql
  • Permet de réaliser des simulations distribuées

24
Le simulateur (2)
25
Le simulateur (3)
26
Résultats de simulation (1)
Trajectoires pour 4 agents Maximisation du
gradient 15 et 45 pixels
27
Résultats de simulation (2)
Trajectoires pour 5 agents Symétrie bilatérale
15 et 45 pixels
28
Résultats de simulation (3)
Trajectoires pour 3 agents Multi 15 et 45 pixels
29
Conclusions et perspectives
  • Développement dun nouvelle approche
    multi-environnements
  • Mise en œuvre de cette approche et application
  • Amélioration de la gestion des liens dintégrités
  • Reprendre le modèle SEAVIEW pour pouvoir gérer
    autre chose que des images satellites
Write a Comment
User Comments (0)
About PowerShow.com