Sujet de stage de Master 2 recherche - LIRMM - 2008-2009

Sujet de thèse - LIRMM - 2009-2010

 

Architecture modulaire pour agents émotionnels
communicants dans des organisations

Encadrant : Jacques Ferber, ferber@lirmm.fr

 

Description

Il s'agit de définir et de réaliser un système multi-agent mettant en oeuvre des agents communicants, dans laquelle les émotions puissent être prises en compte au même titre que les autres états mentaux (croyances, buts, réflexes, obligations, etc.). 

Ces agents doivent être capable de gérer des émotions, de tenir compte des émotions de leurs interlocuteurs pour agir et pour communiquer.
On désire que ces agents puisse agir au sein d'organisations, c'est-à-dire de prendre des rôles dans des groupes dans lesquels il existe des normes (autorisation/interdits/obligations) que doivent suivre ces agents. 

Un autre aspect qui devra être traité dans ce travail, est le problème de l'émotion collective, c'est-à-dire la transmission d'émotions d'un agent à un autre. Par exemple, la peur et la colère sont des émotions qui se transmettent facilement d'une personne à une autre. On parle alors de contagion émotionnelle. Inversement, des émotions telles que la souffrance peut déclencher chez autrui de la compassion.
Dans un contexte organisationnel, les émotions d'un agent, en fonction de son rôle et de son statut, peut avoir des conséquences importantes au niveau du groupe. Par exemple la colère d'un chef peut amener les autres agents à travailler plus efficacement, ou au contraire à développer un sentiment de rébellion.

On développera un modèle de système multi-agent et plus particulièrement une architecture générique d'agents émotionnels, en supposant que les agents communiquent à l'aide d'un langage fondé sur la théorie des actes de langages (au sens large) et qu'ils agissent au sein d'organisations. L'architecture de ces agents sera modulaire, au sens où :
• De nouveaux types d'émotions doivent pouvoir être ajoutés
• De nouveaux gestionnaires mettant en relation les émotions et les autres éléments cognitifs doivent pouvoir être ajoutés
• Des mécanismes de différentes nature (obligations, buts, impulsions, réflexes) doivent pouvoir être facilement ajoutés ou supprimés.
• On puisse gérer des aspects aussi bien réactifs (peur, colère) que cognitifs (curiosité, autorité, etc.) au niveau de l'agent.

On développera des scénarios mettant en oeuvre ces agents dans un contexte où certains agents seront pilotés par des utilisateurs (joueurs).

Prérequis

Aimer la modélisation dans les sciences humaines, avoir des compétences en systèmes multi-agents.

Il est préférable d'avoir suivi les modules de M2 portant sur "Cognition individuelle et Collective" et/ou "IA des Jeux"

Remarque

Ce stage pourra éventuellemenent continuer en thèse, financée par une bourse cifre avec la société Zenvia, qui se situe à Montpellier, en collaboration avec le LIRMM.