bruno carlos da cunha costa gleiph ghiotto lima de menezes

Post on 07-Apr-2016

237 Views

Category:

Documents

9 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Bruno Carlos da Cunha CostaGleiph 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

Introdução•Objetivo

▫Estudo do JADEX▫Implementação

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

Sistemas Multi-Agente•Conjuntos de elementos interconectados,

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

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

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)

JADEX BDI Agent System

JADEX Control Center

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

Home Broker• Sistema que liga o investidor diretamente a

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

Corretora

Home Broker

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

•Centro de Controle Jadex

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

•Abastecimento da base de dados histórica

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

•Escolha da melhor ação

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

•Agent Definition File (ADF)

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

•Classe Java (Plano)

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

•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

Dificuldades•Configuração

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

•Documentos de apoio▫Fóruns▫Tutoriais

Bruno Carlos da Cunha CostaGleiph Ghiotto Lima de Menezes

top related