Ferramenta Weka - Pablo Freire Matos, MSc

Propaganda
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
Download