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