bruno carlos da cunha costa gleiph ghiotto lima de menezes

20
Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Upload: agustina-talita-diegues-arantes

Post on 07-Apr-2016

232 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Bruno Carlos da Cunha CostaGleiph Ghiotto Lima de Menezes

Page 2: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Sumário•Introdução•Sistemas Multi-Agente•JADEX BDI Agent System•Mercado de capitais•Criação de um agente especulador /

investidor para o mercado de capitais usando JADEX

•Trabalhos futuros•Conclusões preliminares

Page 3: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Introdução•Objetivo

▫Estudo do JADEX▫Implementação

•Motivação▫Cenário: Mercado de capitais

Page 4: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Sistemas Multi-Agente•Conjuntos de elementos interconectados,

de modo a formar um todo organizado para atingir um objetivo (Bertalanffy 2008).

Page 5: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

JADEX BDI Agent System•BDI (belief – desire – intention):

paradigma de desenvolvimento de sistemas multi-agente que possibilita modelar o conhecimento baseado em estados mentais, semelhante ao raciocínio humano.

•Jadex = Jade + BDI

Page 6: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

JADEX BDI Agent SistemsAGENTES ORIENTADOS A OBJETIVOS

• Classes explícitas▫ Belief, Goals, Plans

• Os agentes possuem beliefs, que pode ser qualquer tipo de classe Java e são carregados em uma base de belief

• Goals são descrições de estado a ser alcançado implícitas ou explícitas

• Para atingir os objetivos (goals) os agentes executam os planos (plans)

Page 7: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

JADEX BDI Agent System

Page 8: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

JADEX Control Center

Page 9: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Mercado de Capitais• Sistema de distribuição de valores mobiliários,

que tem o propósito de proporcionar liquidez aos títulos de emissão de empresas e viabilizar seu processo de capitalização (Bovespa 2008).

• Neste mercado, os principais títulos negociados são os representativos de empresas – as ações

Page 10: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Home Broker• Sistema que liga o investidor diretamente a

Bovespa e permite a compra e venda de ações pela internet.

Corretora

Page 11: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Home Broker

Page 12: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Criação de um agente especulador / investidor para o mercado de capitais usando JADEX• Entrada

Page 13: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

•Centro de Controle Jadex

Criação de um agente especulador / investidor para o mercado de capitais usando JADEX

Page 14: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

•Abastecimento da base de dados histórica

Criação de um agente especulador / investidor para o mercado de capitais usando JADEX

Page 15: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

•Escolha da melhor ação

Criação de um agente especulador / investidor para o mercado de capitais usando JADEX

Page 16: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

•Agent Definition File (ADF)

Criação de um agente especulador / investidor para o mercado de capitais usando JADEX

Page 17: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

•Classe Java (Plano)

Criação de um agente especulador / investidor para o mercado de capitais usando JADEX

Page 18: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

•Considerações finais▫Um único agente investidor e especulador▫Não apresenta inteligência▫Implementar algum tipo de aprendizado

Criação de um agente especulador / investidor para o mercado de capitais usando JADEX

Page 19: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Dificuldades•Configuração

▫Variáveis de ambiente▫Compilação e execução a mão▫IDE

•Documentos de apoio▫Fóruns▫Tutoriais

Page 20: Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Bruno Carlos da Cunha CostaGleiph Ghiotto Lima de Menezes