Conceitos Fundamentais de Agentes Racionais e Ambientes de Tarefa
Classificado em Computação
Escrito em em
português com um tamanho de 3,4 KB
Conceitos Fundamentais de Agentes
Agente: Um agente é algo capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por meio de atuadores.
Agente: A função de agente é uma descrição matemática abstrata; o programa do agente é uma implementação concreta, executada em um sistema físico.
Agente: Qual é a maneira correta de preencher a tabela? Em outras palavras, o que torna um agente bom ou ruim, inteligente ou estúpido? Um agente deve ser visto como uma ferramenta para analisar sistemas, não como uma caracterização absoluta que divide o mundo em agentes e não agentes. Poderíamos visualizar uma calculadora portátil como um agente que escolhe a ação de exibir “4” ao receber a sequência de percepções “2+2 =”, mas tal análise dificilmente ajudaria nossa compreensão da calculadora.
Agentes Racionais
Agentes Racionais: Para cada sequência de percepções possível, um agente racional deve selecionar uma ação que se espera venha a maximizar sua medida de desempenho, dada a evidência fornecida pela sequência de percepções e por qualquer conhecimento interno do agente. Considere o agente aspirador de pó simples que limpa um quadrado se ele estiver sujo e passa para o outro quadrado se o primeiro não estiver sujo. Esse é um agente racional? Considere o agente aspirador de pó simples que limpa um quadrado se ele estiver sujo e passa para o outro quadrado se o primeiro não estiver sujo. Esse é um agente racional?
Depende da Circunstância
Pode ficar movimentando de um lado para o outro desnecessariamente, isso é ser racional? Se for considerado um desconto de um ponto na medida de desempenho a cada vez que o aspirador se deslocar?
Natureza do Ambiente
Ambiente de Tarefa: Problemas para os quais os Agentes Racionais são as soluções.
PEAS (Performance, Environment, Actuators, Sensors)
- Performance: Qual o objetivo do agente?
- Environment: Qual o ambiente que o agente vai trabalhar? Troca informação com quem?
- Actuators: Como o agente vai interagir com o ambiente?
- Sensors: Como vai observar o ambiente?
Propriedades de Ambientes de Tarefas
Observabilidade
- Completamente Observável: Os sensores do agente dão acesso ao estado completo do ambiente em cada instância. Todos os aspectos relevantes do ambiente são acessíveis.
- Parcialmente Observável: Sensores imprecisos, partes do estado não observadas. Um táxi automatizado não consegue adivinhar o que os outros motoristas estão pensando.
Natureza da Evolução
- Determinístico: O próximo estado é determinado somente pelo estado atual e pela ação executada pelo agente. Caso contrário é considerado estocástico.
- Estocástico: Olhar do ponto de vista do agente. Ex: Táxi, comportamento do tráfego.
- Episódico: Episódios seguintes não dependem das ações executadas nos episódios anteriores. Cada episódio depende somente do próprio episódio. Ex: Agente que localiza peças defeituosas.
- Estático: O ambiente não muda. Ex: Jogo de palavras cruzadas.