Glossaire IA
Le dictionnaire complet de l'Intelligence Artificielle
Acte de langage (Speech Act)
Unité fondamentale de la communication inter-agent, représentant une action intentionnelle (assertion, requête, promesse) dont l'interprétation dépend du contexte et des conventions partagées.
Protocole FIPA-ACL
Standard de communication pour agents autonomes défini par la Foundation for Intelligent Physical Agents, utilisant des performatifs d'actes de langage pour structurer les échanges sémantiques entre agents hétérogènes.
Ontologie de domaine partagée
Formalisation consensuelle des concepts, relations et axiomes d'un domaine spécifique, permettant l'interopérabilité sémantique et l'interprétation non ambiguë des messages échangés entre agents.
Blackboard architectural pattern
Mécanisme de communication indirect où les agents lisent et écrivent dans une mémoire partagée structurée, permettant une coordination asynchrone et une résolution collaborative de problèmes complexes.
KQML (Knowledge Query and Manipulation Language)
Langage de communication inter-agent et de couche d'interaction pour les bases de connaissances, facilitant les échanges d'informations et l'invocation de services à travers des performatifs de haut niveau.
Sémantique des protocoles de communication
Étude formelle du sens des messages et des séquences d'interactions dans les systèmes multi-agents, garantissant que l'intention de l'émetteur est correctement interprétée par le récepteur.
Médiateur d'interaction (Interaction Mediator)
Entité spécialisée dans la gestion et la coordination des communications entre agents, appliquant des règles de conduite et traduisant entre différents protocoles ou ontologies pour assurer l'interopérabilité.
Langage de contenu (Content Language)
Formalisme syntaxique et sémantique (ex: KIF, SL, OWL) utilisé pour encoder l'information véhiculée dans le corps d'un message inter-agent, indépendamment du protocole de communication enveloppe.
Contrat social inter-agent
Ensemble de normes, obligations et sanctions explicites ou implicites régissant les comportements communicationnels et coopératifs au sein d'une société d'agents, assurant la prévisibilité et la fiabilité des interactions.
Communication orientée protocole
Approche où les interactions suivent des schémas prédéfinis et des séquences d'états valides, permettant la vérification formelle des propriétés du système comme la terminaison ou l'absence de deadlock.
Système de messages asynchrones
Infrastructure de communication où l'émetteur n'attend pas de réponse immédiate, les messages étant stockés dans des files d'attente (queues) pour être traités ultérieurement par le récepteur, améliorant la découplage temporel.
ACL (Agent Communication Language)
Langage formel de haut niveau, composé d'un ensemble de performatifs et d'une structure de message, conçu pour faciliter une communication sémantiquement riche et intentionnelle entre agents logiciels autonomes.
Protocole de contrat-net (Contract Net Protocol)
Protocole d'interaction de haut niveau pour la répartition de tâches, où un manager annonce un travail, reçoit des soumissions d'agents potentiels, et attribue le contrat à l'agent le plus approprié selon des critères prédéfinis.
Sémantique opérationnelle de la communication
Définition du comportement d'un agent en réception d'un message, spécifiant les changements d'état internes et les actions déclenchées, assurant une interprétation cohérente et prévisible des échanges.
Méta-communication inter-agent
Communication à propos de la communication elle-même, où les agents échangent des informations sur le protocole utilisé, l'état de l'interaction, ou pour négocier et adapter leurs moyens de communication.
Protocole d'inscription et de désinscription (Registration/Unregistration)
Mécanisme de communication fondamental permettant à un agent d'annoncer sa présence, ses capacités et ses services à une autorité centrale (comme un annuaire DF) ou à ses pairs, et de se retirer proprement du système.
Langage de requête d'agent (Agent Query Language)
Langage spécialisé pour formuler des questions, des recherches d'informations ou des requêtes de service à destination d'autres agents ou de répertoires, souvent intégré dans des ACL plus larges comme FIPA-ACL.