10.08.2013 Views

Thèse Modèle dynamique de transport basé sur les activités

Thèse Modèle dynamique de transport basé sur les activités

Thèse Modèle dynamique de transport basé sur les activités

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

eprésenté par <strong>de</strong>s règ<strong>les</strong> <strong>de</strong> décision décrites dans <strong>les</strong> modu<strong>les</strong> <strong>de</strong> compétence. Les résultats<br />

<strong>de</strong> ces modu<strong>les</strong> <strong>de</strong> compétence génèrent <strong>de</strong>s actions <strong>sur</strong> l’environnement.<br />

L’avantage <strong>de</strong> l’architecture réactive provient <strong>de</strong> la simplicité et l’efficacité <strong>de</strong> calcul.<br />

Cependant, elle ne permet pas <strong>de</strong> choisir <strong>les</strong> meilleures actions dans le long terme<br />

puisqu’elle n’a pas la compétence d’apprendre <strong>de</strong>s expériences passées dans le passé. De<br />

plus, <strong>les</strong> agents réactifs permettent <strong>de</strong> faire émerger <strong>de</strong>s comportements collectifs par <strong>les</strong><br />

interactions entre eux, mais il est difficile <strong>de</strong> <strong>les</strong> expliquer. Pour cela, <strong>les</strong> architectures<br />

hybri<strong>de</strong>s sont nées pour renforcer la compétence <strong>de</strong>s agents réactifs sans avoir l’architecture<br />

complexe comme <strong>les</strong> agents cognitifs (par exemple l’architecture Belief-Desire-Intension,<br />

BDI).<br />

Figure 1-1 Architecture réactive <strong>de</strong> subsomption (Source : Politechnica University of<br />

Bucharest, 2002)<br />

3.2.2. Architectures hybri<strong>de</strong>s<br />

Au niveau <strong>de</strong> l’agent, <strong>les</strong> architectures hybri<strong>de</strong>s combinent <strong>les</strong> architectures réactives et<br />

cognitives en organisant <strong>les</strong> modu<strong>les</strong> <strong>de</strong> compétence réactive et ceux d’intelligence (ex.<br />

opérations <strong>de</strong> raisonnement) (voir la figure 1-2). Le comportement <strong>de</strong>s agents est dirigé par<br />

<strong>les</strong> buts <strong>de</strong> conception, soit <strong>les</strong> buts propres, soit <strong>les</strong> buts coopératifs, et défini par <strong>de</strong>s règ<strong>les</strong><br />

<strong>de</strong> décision décrites dans <strong>les</strong> modu<strong>les</strong> <strong>de</strong> compétence. Le formalisme <strong>de</strong>s architectures<br />

hybri<strong>de</strong>s dépend <strong>de</strong>s objectifs <strong>de</strong>s applications. Une <strong>de</strong>s architecture hybri<strong>de</strong>s la plus connue<br />

est celle du système InteRRaP (Integration of Reactive Behavior and Rational Planning)<br />

proposé par Muller et Pischel (1994). L’architecture InteRRaP est composée <strong>de</strong> trois couches<br />

<strong>de</strong> contrôle et <strong>de</strong> trois bases <strong>de</strong> connaissance représentant différents niveaux d’abstraction <strong>de</strong><br />

la perception <strong>de</strong> l’environnement. Trois couches sont organisées hiérarchiquement, pour<br />

<strong>les</strong>quel<strong>les</strong> le flux <strong>de</strong> contrôle se transfère <strong>de</strong> bas en haut. La couche <strong>de</strong> planification<br />

coopérative est associée à <strong>de</strong>s opérations spécifiques <strong>sur</strong> <strong>les</strong> buts coopératifs, accomplis avec<br />

d’autres agents, se situant au niveau le plus haut. La couche <strong>de</strong> planification locale est<br />

associée à <strong>de</strong>s opérations <strong>sur</strong> <strong>les</strong> buts locaux, accomplis par <strong>les</strong> agents eux-mêmes. La<br />

couche la plus basse <strong>de</strong>s comportements réactifs est associée à <strong>de</strong>s actions simp<strong>les</strong> agissant<br />

<strong>sur</strong> l’environnement. Chaque couche est composée <strong>de</strong> <strong>de</strong>ux sous-modu<strong>les</strong> : (1) module <strong>de</strong><br />

perception <strong>de</strong> situations, (2) module <strong>de</strong> planification et d’exécution. Les <strong>de</strong>ux sous-modu<strong>les</strong><br />

- 16 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!