Editorial - Revue d`Intelligence Artificielle

Transcription

Editorial - Revue d`Intelligence Artificielle
Editorial
Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur ria.revuesonline.com
Les systèmes multi-agents (SMA) proposent une approche intéressante pour le
développement de systèmes à plusieurs composantes autonomes pouvant coopérer.
Ils permettent de modéliser des systèmes hétérogènes, complexes, dynamiques, non
linéaires et évolutifs, et de faire apparaître une intelligence et des capacités qui sont
différentes et globalement supérieures à celles des agents qui les composent. Cette
intelligence émerge de la coexistence et de la coopération d’agents plus ou moins
autonomes.
Puisant ses fondements dans de nombreuses disciplines (e.g. le génie logiciel,
l’intelligence artificielle, la programmation concurrente et répartie, etc.), la
pluridisciplinarité de ce domaine fait sa richesse mais induit une grande complexité
et une grande variété d’approches. Ainsi, de nombreux modèles d’agents,
d’environnements, d’interactions et d’organisations sont élaborés et souvent
combinés au sein d’un même SMA. Ces modèles ont été appliqués, avec succès,
pour la résolution de problèmes complexes et la simulation en vue d’expliquer les
changements au sein d’un système naturel ou artificiel. En revanche, leur application
dans des environnements complexes soulève de nombreux problèmes et fait encore
l’objet de diverses recherches. En effet, la complexité des nouveaux systèmes
d’information (par exemple les systèmes accessibles depuis l’internet), les
applications traditionnelles vues sous l’angle des SMA (logistique, transport, jeux,
etc.) ainsi que les applications émergentes récentes (Grid computing, services web,
intelligence ambiante, modèles économiques…) s’est trouvée considérablement
accrue du fait de : leur distribution, la grande quantité d’informations qu’ils
manipulent, leur aspect coopératif et adaptatif, et leur ouverture. Ces systèmes
d’information et ces applications ont toutes les caractéristiques d’un bon domaine
d’application des systèmes multi-agents. Ils permettent en effet de valider et de
montrer les limites des modèles multi-agents proposés.
De nombreux systèmes multi-agents opérationnels ont vu le jour. Les
architectures logicielles découlant des modèles sont donc nombreuses et variées.
Mais les systèmes résultants sont des systèmes dédiés à leurs applications. Or un
facteur qui déterminera la rapidité de diffusion industrielle et commerciale des
systèmes multi-agents est la facilité avec laquelle ces nouveaux environnements
complexes pourront être développés. La généricité des modèles doit donc s’imposer
afin d’évoluer vers la réutilisabilité.
Le but de ce numéro est de faire le point sur les différentes approches en cours
de développement pour l’ingénierie des SMA dans le cadre de ces environnements
596
RSTI - RIA – 21/2007. SMA pour des environnements complexes
complexes. Sur un nombre de soumissions initiales de vingt-cinq, huit papiers et un
papier invité ont été sélectionnés et regroupés dans ce numéro.
Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur ria.revuesonline.com
Les systèmes générant des pensés artificielles se caractérisent par l’existence de
tendances fondamentales conduisant leur réorganisation : ce sont des systèmes
complexes qui modifient sans cesse les couplages entre leurs composants et qui
modifient ces composants, mais qui restent soumis à des tendances les poussant à
s’adapter. Dans l’article La complexité et le paradigme morphologique dans les
systèmes multiagents de A. Cardon, l’idée consiste à proposer une architecture pour
modéliser ces systèmes comme une extension du niveau connaissance et en prenant
en compte le concept central d’intentionnalité.
Dans les systèmes multi-agents, l’organisation a suscité (et continue
actuellement de susciter) de nombreuses recherches. Dans les travaux concernant
l’organisation, l’idée consiste principalement à approfondir les connaissances sur les
interactions dynamiques entre les différents agents. Nous proposons quatre papiers
dans le cadre de ces travaux. L’article intitulé Modélisation de l’adaptation
organisationnelle dans les SMA, de E. Grislin est une réflexion sur l’adaptation des
agents en fonction de la tâche en se basant sur une description d’un modèle semiformel. Le second article, Construction de SMA par apprentissage collectif à base
d’interactions, de V. Thomas et al. propose une adaptation organisationnelle à partir
d’un modèle par apprentissage. Le troisième article, Le contrôle de l’émergence par
la coordination d’agents pour le partage de ressources critiques » de F. Armetta et
al. vise à s’attacher au problème de la coordination par une approche stigmergique.
Un quatrième papier, Le Modèle IRM4S. De l’utilisation des notions d’influence et
de réaction pour la simulation de systèmes multi-agents » de F. Michel traite de
manière duale la combinaison des actions (pouvant être simultanées) dans un
environnement en s’inspirant du modèle « influence-réaction ».
Les marchés virtuels ont été l’enjeu depuis quelques années de différents
modèles à base d’agents. L’apport des SMA à la modélisation des marchés
financiers » de J. Derveeuw et al. montre l’intérêt des SMA pour une application
d’achat et de vente d’actions dans les marchés financiers. Système multi-agent pour
des enchères multicritères : modèles et expérimentation » de M-J. Bellosta et al.
décrit un modèle d’agents basés sur la notion de point de référence permettant au
système global de converger vers un prix acceptable par les acheteurs et les
vendeurs.
Plus récemment, les agents « émotifs » sont (re-)devenus des modèles pertinents
et réalistes dans des contextes où l’interaction avec l’homme est nécessaire. L’article
PLEIAD, un agent émotionnel pour évaluer la typologie OCC de C. Adam et al.,
propose de s’inspirer du modèle psychologique OCC pour décrire de tels agents.
Depuis l’avènement du domaine, de nombreux outils de développement ont été
proposés, souvent suivant les applications envisagées. L’article Continuations pour
la programmation de comportement d’agent. Intégration à la plate-forme JADE de
Editorial
597
D. Jouvin est une proposition d’amélioration des plates-formes en leur ajoutant une
propriété de continuation.
Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur ria.revuesonline.com
L’apport des SMA à la modélisation des marchés financiers de J. Derveeuw, B.
Beaufils, O. Brandouy, Ph. Mathieu, met en évidence l’intérêt des modèles orientés
agents pour la modélisation de marchés financiers. Deux approches différentes sont
explicitées : la première est basée sur une approche décisionnelle par agrégation
(proche des modèles macroscopiques) ; tandis que la seconde approche suppose que
les interactions entre les différents agents pour l’échange d’actions vont permettre de
caractériser un fonctionnement global cohérent. Le second modèle envisagé se
différencie du premier par l’introduction d’un carnet d’ordres pour un
fonctionnement global continu et asynchrone des différents agents. L’originalité de
ce travail est donc dans le développement d’un modèle multi-agent qui aide à la
compréhension de manière plus simple du fonctionnement des marchés financiers.
Construction de systèmes multi-agents par apprentissage collectif à base
d’interactions de V. Thomas, C. Bourjot, V. Chevrier, propose un cadre théorique
inspiré des modèles markoviens, caractérisant un système multi-agent. L’idée
consiste à construire des agents et en particulier leurs actions et leurs interactions
dans ce cadre formel. A partir de la représentation de leurs interactions, les auteurs
proposent de définir un algorithme d’apprentissage par renforcement des agents (ces
derniers ont des comportements qualifiés d’égoïstes). Le principe est basé sur la
répartition des récompenses en fonction du comportement collectif de l’ensemble
des agents. L’originalité de ce travail est essentiellement de produire des
organisations capables de s’adapter dynamiquement en fonction de la tâche à partir
de comportements égoïstes d’agents.
Vers le contrôle de l’émergence par la coordination d’agents pour le partage de
ressources critiques, de F. Armetta, S. Hassas, S. Pimont, O. Lefevre, propose une
approche d’agents négociants par stigmergie pour des applications dans lesquelles le
partage de ressources critiques est crucial. Les agents ne sont pas capables d’évaluer
leur activité d’un point de vue collectif ; et ainsi leurs mauvaises décisions
conduisent à des perturbations impossibles à réduire, lors des phases interactives.
(« suractivité des agents »). Les agents sont connectés dans un réseau de
collaboration par l’intermédiaire de relations logiques et de contrats. La
représentation proposée par les auteurs construit progressivement une solution.
L’originalité de ce travail est dans la détection des états instables suite à des
perturbations dans un contexte multi-agent dynamique et ouvert.
Système multi-agent pour des enchères multicritères : modèles et
expérimentation de M-J. Bellosta, I. Brigui-Chtioui, S. Kornman, S. Pinson,
D. Vanderspooten, présente une approche à agents pour des applications de type
marché virtuel basé sur un modèle à enchères multicritères. Cette approche s’appuie
sur un modèle de négociation utilisant un protocole d’enchères anglaises inversées.
L’acheteur est doté d’un mécanisme d’agrégation multicritère basé sur deux points
de référence : un point d’aspiration exprimant les valeurs souhaitées par un critère et
598
RSTI - RIA – 21/2007. SMA pour des environnements complexes
un point d’exigence caractérisant les valeurs minimales souhaitées. Le vendeur,
quant à lui, choisit une stratégie basée sur la notion de marge et les exigences
définies par l’acheteur. L’originalité de ce travail réside dans l’évolution dynamique
des propositions des acheteurs et des vendeurs suite aux évaluations des éléments
précédents.
Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur ria.revuesonline.com
Dans son article, Continuations pour la programmation de comportement
d’agent. Intégration à la plate-forme JADE, D. Jouvin étudie la continuation pour la
plate-forme multi-agent JADE. La continuation se définit comme la récupération de
l’état du programme en cours. Cette propriété est déjà présente dans des langages de
programmation traditionnelle. L’auteur montre que cette technique est très bien
adaptée pour la description des comportements des agents. Le modèle sous-jacent
est ainsi à base d’automates et conduit à une meilleure lisibilité du code en évitant
les problèmes liés à la synchronisation des threads. L’originalité de ce travail est
d’améliorer par des techniques connues dans d’autres langages, l’utilisation de plateforme multi-agent. Le travail a été appliqué à JADE ; mais rien ne l’empêche de
l’utiliser sur d’autres supports à base d’agents.
Le Modèle IRM4S. De l’utilisation des notions d’influence et de réaction pour la
simulation de systèmes multi-agents, F. Michel décrit le modèle IRM4S, inspiré du
modèle « influence-réaction ». L’objectif consiste à modéliser le résultat sur
l’environnement, de la combinaison d’un ensemble de décisions prises par différents
agents. Les comportements des agents au niveau microscopique (les influences)
permettent de faciliter la compréhension au niveau macroscopique de la réaction de
l’environnement. Le modèle proposé est indépendant de la plate-forme agent et
permet d’améliorer et de généraliser le modèle initial « influence-réaction ».
L’originalité de ce travail est dans la mise en place d’une réflexion sur les
comportements des agents de manière cohérente.
PLEIAD, un agent émotionnel pour évaluer la typologie OCC, de C. Adam, A.
Herzig et D. Longin. L’article introduit une architecture d’agent émotionnel appelée
PLEIAD pour évaluer le modèle OCC (Octony, Clore, Collins) issu des théories
pédagogiques. Cette architecture est entièrement formalisée dans une logique
modale de type BDI (Belief, Desire, Intention). Pour étendre la logique modale
classique, les auteurs proposent un opérateur modal de probabilité, un opérateur de
désirabilité et un opérateur d’obligation. Le nouveau modèle logique est ensuite
utilisé pour décrire des émotions proposées par le modèle OCC. Les nouveaux
opérateurs permettent de démontrer que l’agent est conscient de ses émotions.
PLEIAD est ainsi capable d’exprimer les émotions qu’ils éprouvent en réaction à
des stimuli envoyés par l’utilisateur. Ce papier ne se contente pas ainsi de présenter
un modèle théorique, il implémente une partie de ce modèle théorique pour décrire
le comportement de l’agent PLEIAD et évalue cette implémentation sur une
quinzaine de personnes.
Modélisation de l’adaptation organisationnelle dans les SMA, d’E. Grislin-Le
Strugeon. L’article traite l’adaptation organisationnelle. L’auteure présente un
Editorial
599
modèle d’organisation multi-agent réalisé en trois niveaux : la réalisation/les agents,
la structure/les composantes et le modèle/les rôles. Ce nouveau modèle se distingue
des modèles existants par le niveau intermédiaire appelé structure. Ce travail de
modélisation est important pour le domaine car il existe très peu de modèles qui
prennent en compte la réorganisation au sein du système multi-agent. Une
application intéressante de ce travail serait d’utiliser réellement cette modélisation
pour concevoir mais aussi pour valider des systèmes complexes.
ZAHIA GUESSOUM
Equipe SMA, LIP 6, Paris
& CReSTIC, Université de Reims
RENÉ MANDIAU
LAMIH, Valenciennes
Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur ria.revuesonline.com
RELECTEURS
Emmanuel Adam – LAMIH, Valenciennes
Leïla Amgoud – IRIT, Toulouse
Flavien Balbo – LAMSADE, Université Paris Dauphine
Jean-Paul Barthès – Heudiasyc, UTC, Compiègne
Olivier Boissier – ENS Mines, Saint-Etienne
Jean-Pierre Briot – LIP6, Paris
Pierre Chevaillier – ENIB, Brest
Vincent Chevrier – LORIA, Nancy
Yves Demazeau – LIG, Grenoble
Bernard Espinasse – LSIS, Marseille
Amal El Fallah Seghrouchni – LIP6, Paris
Jacques Ferber – LIRMM, Montpellier
Sylvain Giroux – Sherbrooke,Canada
Marie-Pierre Gleizes – IRIT, Toulouse
Emmanuelle Grislin-Le Strugeon – LAMIH, Valenciennes
Serge Haddad – LAMSADE, Université Paris Dauphine
Salima Hassas – LIESP, Lyon
Abder Koukam – SeT, Belfort
Philippe Mathieu – LIFL, Lille
Fabien Michel – CReSTIC, Reims
Abdel-Illah Mouaddib – GREYC, Caen
Juan Pavón – Universidad Complutense Madrid, Espagne
600
RSTI - RIA – 21/2007. SMA pour des environnements complexes
Sylvie Pesty – LIG, Grenoble
Joël Quinqueton – LIRMM, Montpellier
Jean-Paul Sansonnet – LIMSI, Paris
Olivier Simonin – LORIA, Nancy
AUTRES RELECTEURS
Cet article des Editions Lavoisier est disponible en acces libre et gratuit sur ria.revuesonline.com
Julie Dugdale – LIG, Grenoble
Marc-Philippe Huget – LISTIC, Savoie

Documents pareils