Cours organisé avec le support de l'Agence Universitaire de la Francophonie

Agents et Systèmes Multi-agents

Cours DEA, LIPN, Université Paris 13, mars 2003
 

Adina FloreaProfesseur à l'Université "Politehnica" de Bucarest (Roumanie)

Les agents logiciels sont considérés comme un nouveau modèle informatique des systèmes de calcul distribués, complexes, ouverts et hétérogènes. De nos jours, un nombre de plus en plus grand de systèmes logiciels sont vus et conçus en termes d'agents et de systèmes multi-agents dans lesquels les composantes logiciels agissent plutôt comme des entités individuelles indépendantes, notamment agents, au lieu d'être uniquement des composantes du système. Les systèmes multi-agents peuvent être vus comme une collection d'entités artificielles autonomes capables d'accomplir diverses tâches par interaction, coordination, intelligence collective et émergences de patterns de comportement. Les agents comprennent des idées et techniques venant de plusieurs disciplines : calcul distribué, intelligence artificielle, sociologie, sciences de la gestion et des organisations, mais aussi biologie, psychologie et philosophie.

But du cours

Ce cours comprend :
 

une définition des agents, des systèmes multi-agents (SMA), et de leurs caractéristiques;

le raisonnement des agents sur leurs connaissances et croyances et sur ceux des autres agents;

l'étude des problèmes d'interaction et de communication, et de la coordination des actions des agents pour résoudre des problèmes;

aspects de la technologie multi-agents;

quelques domaines d'application des agents et SMA.

La présentation des applications particulières sera faite en insistant sur les motivations pour choisir le paradigme des agents.

A la fin de ce cours, les étudiants seront en mesure de comprendre:
 

les idées, les tendances et les nouvelles possibilités des agents et des SMA;

les principes de construction des SMA;

comment utiliser la technologie multi-agents pour résoudre des problèmes;

ce qu'apporte ce nouveau paradigme par rapport à d'autres paradigmes de calcul comme le calcul distribué ou la programmation orientée-objet.


 

Contenu
Conférence 1 Agents et systèmes multi-agents: définitions et caractéristiques.
Conférence 2 Modèles et architectures d’agents.
Conférence 3 Communication entre agents.
Conférence 4 Planification distribuée et répartition des tâches.
Conférence 5 Négociation entre agents.
Conférence 6 Applications des agents et systèmes multi-agents.

Cours en-ligne  "Représentation logique des connaissances pour les agents intelligents" - Projet AUF  

Cours en-ligne "Agents intelligents" - Projet AUF  

A lire

Les articles suivants doivent être lus par les étudiants qui suivent ce cours.
 
Définitions des agents et SMA
    - A gentle introduction to agents and their applications
    - An introduction to multi-agent systems
S. Franklin and A. Gasser. Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents. Proc. of ATAL'96.
M. Georgeff, B. Pell, M. Pollack, M. Tambe, and M. Wooldridge. The Belief-Desire-Intention Model of Agency. Dans J. P. Muller, M. Singh, and A. Rao (eds), Intelligent Agents V Springer-Verlag Lecture Notes in AI Volume 1365, March 1999.
M. Wooldridge and N. R. Jennings. Intelligent Agents: Theory and Practice. Knowledge Engineering Review 10(2), 1995.

 
 

Bibliographie

J.P. Briot & Y. Demazeau (eds). Principes et architectures des systèmes multi-agents. Hermes Science, Lavoisier, 2001.

J. Ferber. Multi-Agent Systems. An Introduction to Distributed Artificial Intelligence. Addison-Wesley, 1999.

D. Kayser. La représentation des connaissances. Hermes, Paris, 1997.

M. Wooldridge. An Introduction to Multiagent Systems. John Wiley and Sons, 2002.

G. Weiss (ed.). Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press, 1999.

M. Huhns & M. Singh (eds.). Readings in Agents, Morgan Kaufmann, 1998.

M. Wooldrige. Reasoning about Rational Agents, The MIT Press, 2000.

Webliographie

Représentation logique des connaissances pour les agents intelligents. Cours Web interactif, 1999-2000.

Agents Intelligents. Cours Web Interactif, 2001-2002.

J. M. Bradshaw e.a. Terraforming Cyberspace, IEEE COMPUTER, July 2001.

M. E. Bratman,  D. J. Israel, M. E. Pollack.  Plans and Resource-Bounded Practical Reasoning. CIJ, vol. 4, no. 4, 1988

G. Buttazzo. Artificial Consciousness: Utopia or Real Possibility? IEEE COMPUTER, July 2001

N.R.Jennings, e.a. Automated negotiation: prospects, methods, and challenges. Group Decision and Negotiation Journal, 10(2), 2001, p.199-215.

M. Wooldridge, P.Ciancarini. Agent-Oriented Software Engineering: The State of the Art Dans P. Ciancarini & M. Wooldridge (eds.), Agent-Oriented Software Engineering. Springer-Verlag Lecture Notes in AI, Volume 1957, 2001.

A. Florea. Multi-agent Systems Course, Spring 2002. http://www.cs.wpi.edu/~cs525m/s02/

Autres resources SMA
 
 

Evaluation
 

Participation aux discussions   10%

 

Examen                                            90%

L’examen comprendra des sujets théoriques et des problèmes; vous aurez une semaine à donner la reponse (l’envoyer par email). 

Contact: adina@cs.pub.ro