1 / 10

Aprendizado em Agentes de Software Baseado em Normas

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.

Download Presentation

Aprendizado em Agentes de Software Baseado em Normas

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Aprendizado em Agentes de Software Baseado em Normas Wanderson C. Bragança

  2. 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

  3. Estudo de Caso Comprador B A C Comprador Comprador Vendedores D E Comprador Comprador NORMAS

  4. Ambiente de mercado virtual Bom Bom Muito Bom Vendedor Médio Ruim Comprador Muito Ruim UFF

  5. 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

  6. 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

  7. 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

  8. Objetivo • Tentar descobrir como um agente X avalia um agente Y em uma data situação. Aplicações de Aprendizado

  9. Próximos Passos Implementação FormulaçãoMatemática JESS Simulação Algoritmo de Aprendizado No rmas

  10. Obrigado ! Dúvidas??? Sugestões???

More Related