WEKA: The bird II Semana de Tecnologia da Informação IFBA Campus Vitória da Conquista 27 a 30 de maio de 2014 Ferramenta Weka Waikato Environment for Knowledge Analysis Prof. MSc Pablo Freire Matos Informática - Instituto Federal da Bahia (IFBA) [email protected] Mineração de Dados com a Ferramenta Weka Ambiente WEKA Explorer Explorer Experimento 2 Explorer Experimento Linha de Comando Linha de Comando Workflow Workflow Java API Mineração de Dados com a Ferramenta Weka Java API Mineração de Dados com a Ferramenta Weka 3 Explorer 4 Explorer Mineração de Dados com a Ferramenta Weka 5 Mineração de Dados com a Ferramenta Weka 6 1 Pré-processamento Discretização Normalização Seleção de atributos Transformação e combinação de atributos, ... Mineração de Dados com a Ferramenta Weka Pré-processamento ARFF, CSV, C4.5, binário URL ou de um banco de dados SQL (usando JDBC) @relation <nome-relação> Pré-processamento no WEKA são chamados de "filtros" WEKA contém filtros para Mineração de Dados com a Ferramenta Weka 9 Formato .ARFF Tipo de dados pode ser numeric, nominal, string ou date @attribute temperatura numeric @attribute ventoso {verdadeiro, falso} @attribute jogar {sim, não} @data Discretização, normalização, seleção de atributos, transformação e combinação de atributos, ... @relation tempo @attribute <nome-atributo> <tipo-de-dados> 8 Arquivo ARFF Attribute-Relation File Format Arquivos de entrada: Mineração de Dados com a Ferramenta Weka 7 Valores perdidos são representados por? @data 25,falso,sim Mineração de Dados com a Ferramenta Weka 10 Formato .ARFF Aparência Temperatura Umidade Vento Jogo Sol Quente Sol Quente Alta Falso Não Alta Verdadeiro Encoberto Não Quente Alta Falso Sim Chuvoso Agradavel Alta Falso Sim Chuvoso Frio Normal Falso Sim Chuvoso Frio Normal Verdadeiro Não Encoberto Frio Normal Verdadeiro Sim Sol Agradavel Alta Falso Não Sol Frio Normal Falso Sim Chuvoso Agradavel Normal Falso Sim Sol Agradavel Normal Verdadeiro Sim Encoberto Agradavel Alta Verdadeiro Sim Encoberto Quente Normal Falso Sim Chuvoso Agradavel Alta Verdadeiro Não Mineração de Dados com a Ferramenta Weka 11 Mineração de Dados com a Ferramenta Weka 12 2 Formato .CSV ARFF Viewer .CSV (Comma-separated values) Mineração de Dados com a Ferramenta Weka 13 Pré-processamento Atributo: class 15 Pré-processamento Mineração de Dados com a Ferramenta Weka 14 Pré-processamento Atributo: the Mineração de Dados com a Ferramenta Weka Mineração de Dados com a Ferramenta Weka Mineração de Dados com a Ferramenta Weka 16 Pré-processamento 17 Mineração de Dados com a Ferramenta Weka 18 3 Antes Depois Mineração de Dados com a Ferramenta Weka 19 Mineração de Dados com a Ferramenta Weka 20 Discretizar Mineração de Dados com a Ferramenta Weka Mineração de Dados com a Ferramenta Weka 21 23 Mineração de Dados com a Ferramenta Weka Mineração de Dados com a Ferramenta Weka 22 24 4 Explorer Categorização Mineração de Dados com a Ferramenta Weka 25 Mineração de Dados com a Ferramenta Weka 26 Naive Bayes Cross-validation Mineração de Dados com a Ferramenta Weka 27 Mineração de Dados com a Ferramenta Weka 28 J48 Percentagem Mineração de Dados com a Ferramenta Weka 29 Mineração de Dados com a Ferramenta Weka 30 5 Mineração de Dados com a Ferramenta Weka Mineração de Dados com a Ferramenta Weka 31 33 Explorer Mineração de Dados com a Ferramenta Weka Mineração de Dados com a Ferramenta Weka 32 34 Agrupamento Mineração de Dados com a Ferramenta Weka 35 Mineração de Dados com a Ferramenta Weka 36 6 Dados Iris Iris Mineração de Dados com a Ferramenta Weka 37 Mineração de Dados com a Ferramenta Weka 38 k-Means Mineração de Dados com a Ferramenta Weka 39 Mineração de Dados com a Ferramenta Weka 40 Cluster = 2 Mineração de Dados com a Ferramenta Weka 41 Mineração de Dados com a Ferramenta Weka 42 7 Cluster = 3 Mineração de Dados com a Ferramenta Weka Mineração de Dados com a Ferramenta Weka 43 44 Explorer Mineração de Dados com a Ferramenta Weka Mineração de Dados com a Ferramenta Weka 45 Mineração de Dados com a Ferramenta Weka 46 47 8