R System and JavaBayes André Hideaki Saheki <[email protected]> Escola Politécnica - Universidade de São Paulo Laboratório de Tomada de Decisão R System http://www.r-project.org Ambiente e linguagem de programação para computação estatística e gráficos Código aberto Adição de funcionalidades por meio de pacotes Origem baseada no sistema S, criado pela AT&T R – Funcionalidades básicas Linguagem de programação procedural, possibilitando também orientação a objetos Geração de gráficos Utilização de bases de dados – arquivos e comunicação com banco de dados Facilidades no trabalho de vetores e matrizes Ferramentas para análise de dados R - interfaces Integração com outras linguagens e ambientes: Java/C++/Perl/Python/DCOM Para uso com Java: SJava – http://www.omegahat.org/RSJava Integração mais completa, capaz de utilizar objetos de um ambiente no outro rJava – http://www.iplots.org Subconjunto das funcionalidades do SJava, somente para a chamada de métodos Java dentro do R JavaBayes / EmBayes EmBayes Biblioteca Java para a manipulação e inferência em redes Bayesianas JavaBayes EmBayes + interface gráfica Utilização como aplicativo ou applet Também baseados em código aberto http://www.pmr.poli.usp.br/ltd/ EmBayes Utilização como biblioteca ou diretamente por um programa console Fornece funções de abertura/escrita de redes, algumas funcionalidades de edição, inferência e aprendizado JavaBayes Interface gráfica Construída com AWT (Abstract Window Toolkit) Disponível na versão 0.3 Versão 0.4 em breve será disponibilizada para download JavaBayes Integração com R Objetivo de proporcionar o uso do EmBayes e JavaBayes dentro do sistema R Interação com o projeto gR – gRaphical models in R Ferramentas de análise disponíveis Comparações com outras técnicas