stringtranslate.com

Lenguaje de comunicaciones del agente

El lenguaje de comunicación de agentes ( ACL ), propuesto por la Fundación para Agentes Físicos Inteligentes (FIPA), es un lenguaje estándar propuesto para las comunicaciones de agentes . El lenguaje de consulta y manipulación de conocimientos (KQML) es otro estándar propuesto.

Las ACL más populares son:

Ambos se basan en la teoría de los actos de habla desarrollada por Searle en la década de 1960 [3] y mejorada por Winograd y Flores en la década de 1970. Definen un conjunto de performativos , también llamados actos comunicativos, y su significado (por ejemplo, ask-one). El contenido del performativo no está estandarizado, sino que varía de un sistema a otro.

Para que los agentes se entiendan entre sí, no solo deben hablar el mismo idioma, sino también tener una ontología común . Una ontología es una parte de la base de conocimiento del agente que describe qué tipo de cosas puede manejar un agente y cómo se relacionan entre sí.

Entre los ejemplos de marcos que implementan un lenguaje de comunicación de agente estándar (FIPA-ACL) se incluyen FIPA-OS [4] [5] y Jade . [6]

Referencias

  1. ^ Poslad, Stefan (2007). "Especificación de protocolos para la interacción de sistemas multiagente". Transacciones ACM en sistemas autónomos y adaptativos . 2 (4): 15–es. doi :10.1145/1293731.1293735. S2CID  9477595.
  2. ^ Finin, Tim; Richard Fritzson, Don McKay y Robin McEntire (1994). KQML como lenguaje de comunicación de agentes . Actas de la tercera conferencia internacional sobre gestión de la información y el conocimiento, CIKM '94. pp. 456–463.
  3. ^ Searle, JR (1969). Speech Acts . Cambridge University Press, Cambridge, Reino Unido.
  4. ^ Poslad, Stefan; Philip Buckle y Robert Hadingham (2000). La plataforma de agentes FIPA-OS: código abierto para estándares abiertos . Actas de la 5.ª Conferencia internacional sobre la aplicación práctica de agentes inteligentes y tecnología multiagente (PAAM). págs. 355–368.
  5. ^ Poslad, S; Buckle P, Hadingham RG (2001). "Código abierto, estándares y agencias escalables". Infraestructura para agentes, sistemas multiagente y sistemas multiagente escalables . Apuntes de clase en informática. Vol. 1887. págs. 296–303. doi :10.1007/3-540-47772-1_30. ISBN 978-3-540-42315-7.
  6. ^ Bellifeminee, Fabio; Agostino Poggi y Giovanni Rimassa (2001). JADE: un entorno de desarrollo de agentes compatible con FIPA2000 . Actas de la quinta conferencia internacional sobre agentes autónomos. págs. 216-217.