8.3.2
Définition Système multi-agents
251657216De façon générale, un
système multi-agents (SMA) peut être considérer comme tout
simplement un ensemble d'agents partageant un environnement commun. On peut
donc représenter un système multi-agents comme suit :
Figure 2.6 : Représentation
schématique d'un système multi-agents [Michel, 2004].
Ce schéma ressort les trois éléments que
compose un SMA à savoir Agents, Environnement et Interactions. [Feber,
1995] définit un SMA comme un système composé des
éléments suivants :
1. Un environnement E, c'est-à-dire un espace
disposant généralement d'une métrique.
2. Un ensemble d'objets O. Ces objets sont situés,
c'est-à-dire que, pour tout objet, il est possible, à un moment
donné, d'associer une position dans E. Ces objets sont passifs,
c'est-à-dire qu'ils peuvent être perçus,
créés, détruits et modi?és par les agents.
3. Un ensemble A d'agents, qui sont des objets
particuliers (A ?O), lesquels représentent les entités actives du
système.
4. Un ensemble de relations R qui unissent des objets (et
donc des agents) entre eux.
5. Un ensemble d'opérations Op permettant aux
agents de A de percevoir, produire, consommer, transformer et manipuler des
objets de O.
6. Des opérateurs chargés de
représenter l'application de ces opérations et la réaction
du monde à cette tentative de modi?cation, que l'on appellera les lois
de l'univers.
Cette définition est synthétisée par
celle de Demazeau [Demazeau, 2001] qui propose de définir un SMA comme
un ensemble d'agents potentiellement
organisés qui interagissent dans un
environnement commun. Cette définition fait ressortir
les quatre éléments de l'approche VOYELLES qui consiste à
considérer que l'analyse, le design, l'implémentation et le
déploiement d'un système multi-agents peuvent être
étudiés en fonction de quatre aspects fondamentaux à
savoir : Agents, Environnement, Interaction et Organisation. En voici une
description simpli?ée [Michel, 2004] :
Ø Agents : architectures internes des
agents.
Ø Environnement : le milieu dans
lequel évoluent les agents.
Ø Interaction : les moyens par
lesquels les agents interagissent.
Ø Organisation : les moyens
utilisés pour structurer l'ensemble des entités.
Les SMA au même titre que le concept d'objet, de
composant ou d'aspect, entrent dans une démarche de structuration de la
pensée qui aide les scienti?ques ou industriels à résoudre
les divers problèmes auxquels ils sont confrontés. Les
systèmes multi-agents sont considérés comme une suite
logique du concept objet ([Ferber, 1995], [Wooldridge, 1997]) apportant
davantage de modularité grâce à ses facultés
d'adaptation, d'apprentissage et d'autonomie.
|