A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas Baseados em Agentes

Apresentações semelhantes


Apresentação em tema: "Sistemas Baseados em Agentes"— Transcrição da apresentação:

1 Sistemas Baseados em Agentes
Agentes Cognitivos Sistemas Baseados em Agentes

2 Quatro Classes de Agentes
Agentes reativos Agentes em camadas Agentes baseados em lógica: Dedução lógica para o raciocínio Agentes BDI Beliefs, Desires and Intentions

3 Agentes Baseados em lógica
IA Simbólica: representação explícita e manipulação de conhecimento Formalismo: lógica Manipulação: dedução lógica Suponha que: Teoria de agentes (): como os agentes se comportam Gera seus objetivos, balanceamento pró-ativo reativo

4 Agentes Baseados em lógica
Estados internos dos agentes: fórmulas lógicas Comportamento do agente: regras de dedução + database atual Exemplo: robô aspirador de pó Sem tomada de decisão Sensor de sujeira + aspirador + orientação (N,S,L,O) Vai para frente ou gira 90 graus

5 Agentes Baseados em lógica
Agente recebe: Sujeira Null Ações: para frente sugar virar Objetivo: mover-se no ambiente buscando e removendo sujeira Três predicados: Em(x.y) Sujeira(x,y) Direcionar(d) Comportamento do agente função próximo regras de dedução

6 Agentes Baseados em lógica
Função ´próximo´: Analisar a informação perceptiva do ambiente Gerar uma nova base de dados com essa informação remover informações velhas ou irrelevantes Especificar em várias partes: velho() = {P(t1,...,tn}/ P {Em, Suj, Dir} & P(t1,...,tn} Novo: todas as novas posições, direções e possíveis sujeiras Próximo(,P) = ( \ velho())  Novo(,P)

7 Agentes Baseados em lógica
Regras de dedução: predicado(termo)  predicado(termo) Ex: Em(0,0)  Sujeira(0,0)  Faça(sugar) Exercício: criar as regras de dedução para esse problema!!! Problemas com essa abordagem Função visão: fórmula lógica Complexidade da prova do teorema Ambiente estático!!! Como seria num dinâmico?

8 Agentes BDI BDI: Beliefs, desires and intentions
Estado interno dos agentes: estados mentais (BDI) Crenças: o que se sabe sobre o estado do ambiente e dos agentes Desejos: estados do mundo que o agente quer atingir (contraditórios) Intenções: seqüência de ações para alcançar objetivo Base: tradição filosófica do entendimento do raciocínio prático processo de decidir, momento a momento, que ação executar para alcançar seus objetivos

9 Agentes BDI Raciocínio prático:
Decidir que objetivos quer realizar Como vão ser executados esses objetivos Exemplo: terminou a faculdade, o que fazer depois? Entender quais as opções disponíveis Escolher e se comprometer com uma delas traçar um conjunto de ações para realizar o objetivo (conjunto de intenções)

10 Raciocínio prático de um agente BDI


Carregar ppt "Sistemas Baseados em Agentes"

Apresentações semelhantes


Anúncios Google