Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes.

20
Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes

Transcript of Bruno Carlos da Cunha Costa Gleiph Ghiotto Lima de Menezes.

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