100 likes | 174 Views
Aprendizado em Agentes de Software Baseado em Normas. Wanderson C. Bragança. Introdução. 1. 2. 3. Um sistema que aprende ... Melhora seu comportamento futuro com base na experiência do passado. Restringem o comportamento dos agentes no sistema.
E N D
Aprendizado em Agentes de Software Baseado em Normas Wanderson C. Bragança
Introdução 1 2 3 Um sistema que aprende ... Melhora seu comportamento futuro com base na experiência do passado. Restringem o comportamento dos agentes no sistema. Uma norma define uma permissão, proibição ou obrigação sobre o comportamento de um agente. . É a opinião (ou, mais tecnicamente, uma avaliação social) do público em relação a um agente/pessoa, um grupo de agentes/pessoas ou uma organização. Aprendizado Normas Reputação UFF
Estudo de Caso Comprador B A C Comprador Comprador Vendedores D E Comprador Comprador NORMAS
Ambiente de mercado virtual Bom Bom Muito Bom Vendedor Médio Ruim Comprador Muito Ruim UFF
Exemplo • Agente “C” interagiu com o agente “A” • A = vendedor C = comprador • NG1: Após efetuar o lance, o comprador deverá pagar o produto em até 5 dias. • NP1 Agente A: Após efetuar o lance, o comprador deverá pagar o produto em até 6 dias. • Caso 1, Agente “C” pagou no quinto dia. • Reputation (AgenteProvider, ((Agent, Role, Action, Time), Norms, Facts), ReputationValue) • Reputation (A, ((C, Comprador, Pagar, ?),NULL ,NULL), Muito Bom) UFF
Exemplo • Agente “C” interagiu com o agente “B” • B= vendedor C = comprador • NG1: Após efetuar o lance, o comprador deverá pagar o produto em até 5 dias. • NP1 Agente B: Após efetuar o lance, o comprador deverá pagar o produto em até 3 dias. • Caso 2, Agente “C” pagou no quinto dia. • Reputation (AgenteProvider, ((Agent, Role, Action, Time), Norms, Facts), ReputationValue) • Reputation (B, ((C, Comprador, Pagar, ?),NULL ,NULL), Bom) UFF
Exemplo • Agente “C” interagiu com o agente “D” • A = vendedor C = comprador • NG1: Após efetuar o lance, o comprador deverá pagar o produto em até 5 dias. • NP1 Agente D: Após efetuar o lance, o comprador deverá pagar o produto em até 3 dias. • Caso 3, Agente “C” pagou no sexto dia. • Reputation (AgenteProvider, ((Agent, Role, Action, Time), Norms, Facts), ReputationValue) • Reputation (D, ((C, Comprador, Pagar, ?),NG1 ,”Pagou em 6 dias”), Muito Ruim) UFF
Objetivo • Tentar descobrir como um agente X avalia um agente Y em uma data situação. Aplicações de Aprendizado
Próximos Passos Implementação FormulaçãoMatemática JESS Simulação Algoritmo de Aprendizado No rmas
Obrigado ! Dúvidas??? Sugestões???