1. Introduction aux agents et systèmes multi-agents
1.1 Agents et systèmes multi-agents

1.1.2 L'intelligence des agents

Agents cognitifs

Pour appliquer le modèle de l'intelligence humaine et la perspective humaine sur le monde, il est courent dans la communauté des chercheurs d'intelligence artificielle de caractériser un agent intelligent en utilisant des notions mentales telles que la connaissance, la croyance, les intentions, les désirs, les choix, les engagements (Shoham, 1993). Une des caractéristiques les plus importantes des agents intelligents est qu'ils peuvent être vus en tant que systèmes intentionnels, à savoir le comportement de systèmes d'agents peut être prévu par l'attribution des croyances, des désirs et de la perspicacité dans le raisonnement (Dennett, 1987). Comme Shoham précise, une perspective mentale ou intentionnelle des agents intelligents n'est pas simplement une autre invention des informaticiens, mais est un paradigme utile pour décrire les systèmes répartis complexes. La complexité d'un tel système, où nous ne pouvons pas connaître ou prévoir la structure interne de tous les composants, semble impliquer que nous devons compter sur une explication intentionnelle du fonctionnant du système. Nous venons ainsi encore à l'idée présentée dans le début: essayez d'appliquer le modèle des activités humaines distribuées et du comportement social pour modéliser nos logiciels de plus en plus complexes.

De tels agents intelligents, principalement caractérisés par un niveau symbolique de la représentation des connaissances et par des notions mentales, sont nommés d'habitude des agents cognitifs. Les agents cognitifs possèdent une représentation partielle de l'environnement, des buts explicites, ils sont capables de planifier leur comportement, mémoriser leurs actions passées, communiquer par envoi de messages, négocier, etc. Un SMA constitué d'agents cognitifs possède communément peu d'agents.

Exemples des notions mentales, courrement utilisées dans les SMA:

  • connaissances – Pierre connaît le fait que les humains sont mortels
  • croyances – Pierre a pris son parapluie parce qu'il croit qu'il va pleuvoir
  • désirs, buts – Pierre désire avoir son doctorat
  • intentions – Pierre a l'intention de travailler dur pour avoir sa thèse
  • choix, décisions – Pierre a décidé de faire une thèse
  • engagements – Pierre ne va pas s'arrêter de travailler avant d'avoir fini sa thèse
  • conventions – si, par hasard, Pierre décide d'abandonner sa thèse, il va le dire ŕ son professeur
  • obligations – Pierre doit travailler pour entretenir sa famille

Agents réactifs

Les agents réactifs sont souvent qualifiés de ne pas être “ intelligents ” par eux-mêmes. Ils sont des composantes très simples qui perçoivent l'environnement et sont capable d'agir sur celui-ci. Ils n'ont pas une représentation symbolique de l'environnement ou des connaissances et ils ne possèdent pas de croyances, pas de mécanismes d'envoi de messages. Leurs capacités répondent uniquement au mode stimulus/action qui peut être considéré comme une forme de communication. Un SMA constitué d'agents réactifs possède généralement un grand nombre d'agents et présente un comportement global intelligent.

Les agents réactifs sont considérés intelligents au niveau du groupe, du système. En conséquence, l'intelligence est distribuée entre beaucoup d'agents réactifs et le comportement intelligent devrait émerger de l'interaction entre ces agents réactifs et l'environnement.

<< Section précédente Table de matières Section suivante >>

Politechnica University of Bucharest - 2002