Glossário IA
O dicionário completo da Inteligência Artificial
Ato de fala (Speech Act)
Unidade fundamental da comunicação inter-agente, representando uma ação intencional (asserção, requisição, promessa) cuja interpretação depende do contexto e das convenções partilhadas.
Protocolo FIPA-ACL
Padrão de comunicação para agentes autónomos definido pela Foundation for Intelligent Physical Agents, utilizando performativos de atos de fala para estruturar as trocas semânticas entre agentes heterogéneos.
Ontologia de domínio partilhada
Formalização consensual dos conceitos, relações e axiomas de um domínio específico, permitindo a interoperabilidade semântica e a interpretação não ambígua das mensagens trocadas entre agentes.
Padrão arquitetural Blackboard
Mecanismo de comunicação indireta onde os agentes leem e escrevem numa memória partilhada estruturada, permitindo uma coordenação assíncrona e uma resolução colaborativa de problemas complexos.
KQML (Knowledge Query and Manipulation Language)
Linguagem de comunicação inter-agente e de camada de interação para bases de conhecimento, facilitando as trocas de informações e a invocação de serviços através de performativos de alto nível.
Semântica dos protocolos de comunicação
Estudo formal do significado das mensagens e das sequências de interações em sistemas multi-agente, garantindo que a intenção do emissor é corretamente interpretada pelo recetor.
Mediador de interação (Interaction Mediator)
Entidade especializada na gestão e coordenação das comunicações entre agentes, aplicando regras de conduta e traduzindo entre diferentes protocolos ou ontologias para assegurar a interoperabilidade.
Linguagem de conteúdo (Content Language)
Formalismo sintático e semântico (ex: KIF, SL, OWL) utilizado para codificar a informação veiculada no corpo de uma mensagem inter-agente, independentemente do protocolo de comunicação envelope.
Contrato social inter-agente
Conjunto de normas, obrigações e sanções explícitas ou implícitas que regem os comportamentos comunicacionais e cooperativos dentro de uma sociedade de agentes, garantindo a previsibilidade e a confiabilidade das interações.
Comunicação orientada a protocolo
Abordagem onde as interações seguem esquemas predefinidos e sequências de estados válidos, permitindo a verificação formal das propriedades do sistema, como a terminação ou a ausência de deadlock.
Sistema de mensagens assíncronas
Infraestrutura de comunicação onde o emissor não espera uma resposta imediata, sendo as mensagens armazenadas em filas (queues) para serem processadas posteriormente pelo receptor, melhorando o desacoplamento temporal.
ACL (Linguagem de Comunicação de Agentes)
Linguagem formal de alto nível, composta por um conjunto de performativos e uma estrutura de mensagem, projetada para facilitar uma comunicação semanticamente rica e intencional entre agentes de software autônomos.
Protocolo de contrato-net (Contract Net Protocol)
Protocolo de interação de alto nível para a distribuição de tarefas, onde um gerente anuncia um trabalho, recebe propostas de agentes potenciais e atribui o contrato ao agente mais apropriado de acordo com critérios predefinidos.
Semântica operacional da comunicação
Definição do comportamento de um agente ao receber uma mensagem, especificando as mudanças de estado internas e as ações desencadeadas, garantindo uma interpretação coerente e previsível das trocas.
Meta-comunicação inter-agente
Comunicação sobre a própria comunicação, onde os agentes trocam informações sobre o protocolo utilizado, o estado da interação, ou para negociar e adaptar seus meios de comunicação.
Protocolo de registro e desregistro (Registration/Unregistration)
Mecanismo de comunicação fundamental que permite a um agente anunciar sua presença, suas capacidades e seus serviços a uma autoridade central (como um diretório DF) ou a seus pares, e de se retirar adequadamente do sistema.
Linguagem de Consulta de Agente (Agent Query Language)
Linguagem especializada para formular perguntas, pesquisas de informação ou requisições de serviço destinadas a outros agentes ou diretórios, frequentemente integrada em ACLs mais amplas como FIPA-ACL.