SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Ferramentas para Mineração de Dados
                                    Manoel de Albuquerque Lira Amaro




quinta-feira, 6 de dezembro de 12
Agenda
                     •      Introdução                      •   Mahout

                     •      Weka                                •   Introdução ao Mahout

                            •       Interface Gráfica        •   Conclusão/Referências

                            •       Arquivos ARFF

                            •       Ferramentas para ARFF

                            •       Exemplos




quinta-feira, 6 de dezembro de 12
Introdução

                     • Softwares:
                      • Weka
                      • Mahout
                     • OpenSource
                     • Utilizados pela academia

quinta-feira, 6 de dezembro de 12
Weka

                         • Software de aprendizagem
                                    de máquina
                                • Pré-processamento
                                • Mineração de Dados
                         • Escrito em JAVA

quinta-feira, 6 de dezembro de 12
Weka
                     • Algoritmos de:
                      • Classificação
                      • Clusterização
                      • Regras de Associação
                     • Permite
                      • Seleção de Atributos
                      • Visualização de Dados
quinta-feira, 6 de dezembro de 12
Interface




quinta-feira, 6 de dezembro de 12
Interface

                     •      Simple CLI

                            •       Command Line
                                    Interface

                            •       Simples e útil

                            •       Para sistemas sem
                                    interface gráfica

                           •        java weka.associations.Appriori -t veiculos.arff



quinta-feira, 6 de dezembro de 12
Explorer




quinta-feira, 6 de dezembro de 12
Entrada de dados



                                        Arquivo ARFF
                                        Por uma URL
                                        Banco de Dados JDBC



quinta-feira, 6 de dezembro de 12
Arquivo ARFF

                     • Arquivo de texto com todos os dados,
                             precedido de um cabeçalho
                            • Semelhante ao CSV
                     • O cabeçalho define a estrutura dos dados
                      • Nome, domínio, tipo, etc.

quinta-feira, 6 de dezembro de 12
Arquivo ARFF

                     •      Cabeçalho




                     •      Dados




quinta-feira, 6 de dezembro de 12
Arquivo ARFF
                     • @relation
                       • nome do arquivo
                     • @attribute [nome] [tipo|{valores}]
                       • Declaração de atributos
                       • Colunas de uma tabela


quinta-feira, 6 de dezembro de 12
Arquivo ARFF

                     • @data
                       • Segue a sequência definida
                                    pelos atributos

                            •       Linhas de uma tabela




quinta-feira, 6 de dezembro de 12
Ferramentas para ARFF

                     • Formato pouco utilizado
                     • Ferramentas para conversão
                      • CSV > ARFF (online)
                                    •   http://slavnik.fe.uni-lj.si/markot/csv2arff/csv2arff.php




quinta-feira, 6 de dezembro de 12
Ferramentas para ARFF

                     •      Programa em JAVA para
                            conversão

                     •      API do Weka

                     •      Fácil adaptação para
                            outras fontes de dados




quinta-feira, 6 de dezembro de 12
Exemplo 1

                     •      ARFF

                            •       Venda de veículos

                            •       Atributos

                                    •   idade, renda, carro




quinta-feira, 6 de dezembro de 12
Exemplo 1
                     • Classificação
                      • Base de dados precisa conter:
                        • Um ou mais atributos preditivos;
                          • Idade e Renda
                        • Um atributo especial, denominado
                                    atributo classe (ou atributo alvo).
                                    • Carro
quinta-feira, 6 de dezembro de 12
Exemplo 1




quinta-feira, 6 de dezembro de 12
Exemplo 1




quinta-feira, 6 de dezembro de 12
Exemplo 1




quinta-feira, 6 de dezembro de 12
Exemplo 1- Resultados




quinta-feira, 6 de dezembro de 12
Exemplo 2

                     •      Dataset de vendas do
                            supermercado

                            •       Carrinho de compras

                            •       Departamentos do
                                    supermercado




quinta-feira, 6 de dezembro de 12
Exemplo 2

                     • Uso de um algoritmo de associação
                     • Descobrir relações entre os
                             departamentos, a partir do histórico de
                             compras dos clientes.




quinta-feira, 6 de dezembro de 12
Exemplo 2




quinta-feira, 6 de dezembro de 12
Weka
                     • Software bem didático
                     • Alguns papers utilizaram para mineração de
                             dados reais
                     • Permite integração a aplicações JAVA via
                             API (não tão simples assim)
                     • Independente de plataforma
                     • Atualizações frequentes
quinta-feira, 6 de dezembro de 12
Apache Mahout

                     • Biblioteca para Aprendizagem de Máquina
                     • Licença OpenSource
                     • Escalável
                     • Paradigma Map/Reduce
                      • Plataforma Hadoop

quinta-feira, 6 de dezembro de 12
Hadoop




quinta-feira, 6 de dezembro de 12
Referências

                     • http://www.cs.waikato.ac.nz/ml/weka/
                     • http://www.metaemotion.com/
                             diego.garcia.morate/download/weka.pdf
                     • http://mahout.apache.org/
                     • http://hadoop.apache.org/

quinta-feira, 6 de dezembro de 12

Weitere ähnliche Inhalte

Was ist angesagt?

Inúmeras Razões para Migrar de Oracle 10g para 11g
Inúmeras Razões para Migrar de Oracle 10g para 11g Inúmeras Razões para Migrar de Oracle 10g para 11g
Inúmeras Razões para Migrar de Oracle 10g para 11g TI Infnet
 
14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-ptguest519a5b6
 
Banco de Dados em Grafos com Neo4J
Banco de Dados em Grafos com Neo4J  Banco de Dados em Grafos com Neo4J
Banco de Dados em Grafos com Neo4J Daniel San Martin
 
Performance Sql Server
Performance Sql ServerPerformance Sql Server
Performance Sql Serverjarlei
 
Construção de Classificadores utilizando Pentaho Data Mining (WEKA) - FTSL 2014
Construção de Classificadores utilizando Pentaho Data Mining (WEKA) - FTSL 2014 Construção de Classificadores utilizando Pentaho Data Mining (WEKA) - FTSL 2014
Construção de Classificadores utilizando Pentaho Data Mining (WEKA) - FTSL 2014 Marcos Vinicius Fidelis
 
Apresentação Oracle SGBD
Apresentação Oracle SGBDApresentação Oracle SGBD
Apresentação Oracle SGBDDenis Vieira
 
Oracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosOracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosDaniela Macedo
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 
AulaTuningProfCeliniaEquipe_Igor Paula Maisa
AulaTuningProfCeliniaEquipe_Igor Paula MaisaAulaTuningProfCeliniaEquipe_Igor Paula Maisa
AulaTuningProfCeliniaEquipe_Igor Paula MaisaMaísa Brenda
 
Mini curso hibernate com anotações
Mini curso hibernate com anotaçõesMini curso hibernate com anotações
Mini curso hibernate com anotaçõesdieguinhomcz
 
Oracle Day - Produtos de banco de dados
Oracle Day - Produtos de banco de dadosOracle Day - Produtos de banco de dados
Oracle Day - Produtos de banco de dadosRodrigo Almeida
 
[Webinar] Performance e otimização de banco de dados MySQL
[Webinar] Performance e otimização de banco de dados MySQL[Webinar] Performance e otimização de banco de dados MySQL
[Webinar] Performance e otimização de banco de dados MySQLKingHost - Hospedagem de sites
 

Was ist angesagt? (16)

Inúmeras Razões para Migrar de Oracle 10g para 11g
Inúmeras Razões para Migrar de Oracle 10g para 11g Inúmeras Razões para Migrar de Oracle 10g para 11g
Inúmeras Razões para Migrar de Oracle 10g para 11g
 
14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt
 
Apostila Oracle 10g
Apostila Oracle 10gApostila Oracle 10g
Apostila Oracle 10g
 
SQL Oracle
SQL OracleSQL Oracle
SQL Oracle
 
Banco de Dados em Grafos com Neo4J
Banco de Dados em Grafos com Neo4J  Banco de Dados em Grafos com Neo4J
Banco de Dados em Grafos com Neo4J
 
Performance Sql Server
Performance Sql ServerPerformance Sql Server
Performance Sql Server
 
Construção de Classificadores utilizando Pentaho Data Mining (WEKA) - FTSL 2014
Construção de Classificadores utilizando Pentaho Data Mining (WEKA) - FTSL 2014 Construção de Classificadores utilizando Pentaho Data Mining (WEKA) - FTSL 2014
Construção de Classificadores utilizando Pentaho Data Mining (WEKA) - FTSL 2014
 
Apresentação Oracle SGBD
Apresentação Oracle SGBDApresentação Oracle SGBD
Apresentação Oracle SGBD
 
Oracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de DadosOracle 11g – Inteligência em Banco de Dados
Oracle 11g – Inteligência em Banco de Dados
 
Oracle 11g
Oracle 11gOracle 11g
Oracle 11g
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 
AulaTuningProfCeliniaEquipe_Igor Paula Maisa
AulaTuningProfCeliniaEquipe_Igor Paula MaisaAulaTuningProfCeliniaEquipe_Igor Paula Maisa
AulaTuningProfCeliniaEquipe_Igor Paula Maisa
 
Mini curso hibernate com anotações
Mini curso hibernate com anotaçõesMini curso hibernate com anotações
Mini curso hibernate com anotações
 
Oracle Day - Produtos de banco de dados
Oracle Day - Produtos de banco de dadosOracle Day - Produtos de banco de dados
Oracle Day - Produtos de banco de dados
 
Luana - Aula 10 artigo 1
Luana - Aula 10 artigo 1Luana - Aula 10 artigo 1
Luana - Aula 10 artigo 1
 
[Webinar] Performance e otimização de banco de dados MySQL
[Webinar] Performance e otimização de banco de dados MySQL[Webinar] Performance e otimização de banco de dados MySQL
[Webinar] Performance e otimização de banco de dados MySQL
 

Andere mochten auch

Boas práticas para aplicativos android
Boas práticas para aplicativos androidBoas práticas para aplicativos android
Boas práticas para aplicativos androidJuliana Akemi
 
Filiação partidária e risco de corrupção de servidores públicos federais
Filiação partidária e risco de corrupção de servidores públicos federaisFiliação partidária e risco de corrupção de servidores públicos federais
Filiação partidária e risco de corrupção de servidores públicos federaisRommel Carvalho
 
Uso de mineração de dados e textos para cálculo de preços de referência em co...
Uso de mineração de dados e textos para cálculo de preços de referência em co...Uso de mineração de dados e textos para cálculo de preços de referência em co...
Uso de mineração de dados e textos para cálculo de preços de referência em co...Rommel Carvalho
 
Turbinando sua aplicação com Lucene, Solr e Hibernate Search
Turbinando sua aplicação com Lucene, Solr e Hibernate SearchTurbinando sua aplicação com Lucene, Solr e Hibernate Search
Turbinando sua aplicação com Lucene, Solr e Hibernate SearchPaulo César M Jeveaux
 
Aplicação de técnicas de mineração de textos para classificação automática de...
Aplicação de técnicas de mineração de textos para classificação automática de...Aplicação de técnicas de mineração de textos para classificação automática de...
Aplicação de técnicas de mineração de textos para classificação automática de...Rommel Carvalho
 
Extração de informações de texto e cálculo de similaridade usando Apache Lucene
Extração de informações de texto e cálculo de similaridade usando Apache LuceneExtração de informações de texto e cálculo de similaridade usando Apache Lucene
Extração de informações de texto e cálculo de similaridade usando Apache LuceneAndré Luis Schwerz
 
Online Machine Learning: introduction and examples
Online Machine Learning:  introduction and examplesOnline Machine Learning:  introduction and examples
Online Machine Learning: introduction and examplesFelipe
 
14.03.23 livro sobre pentaho
14.03.23   livro sobre pentaho14.03.23   livro sobre pentaho
14.03.23 livro sobre pentahoTalita Lima
 
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Caio Moreno
 

Andere mochten auch (12)

Boas práticas para aplicativos android
Boas práticas para aplicativos androidBoas práticas para aplicativos android
Boas práticas para aplicativos android
 
Filiação partidária e risco de corrupção de servidores públicos federais
Filiação partidária e risco de corrupção de servidores públicos federaisFiliação partidária e risco de corrupção de servidores públicos federais
Filiação partidária e risco de corrupção de servidores públicos federais
 
Uso de mineração de dados e textos para cálculo de preços de referência em co...
Uso de mineração de dados e textos para cálculo de preços de referência em co...Uso de mineração de dados e textos para cálculo de preços de referência em co...
Uso de mineração de dados e textos para cálculo de preços de referência em co...
 
Turbinando sua aplicação com Lucene, Solr e Hibernate Search
Turbinando sua aplicação com Lucene, Solr e Hibernate SearchTurbinando sua aplicação com Lucene, Solr e Hibernate Search
Turbinando sua aplicação com Lucene, Solr e Hibernate Search
 
Oficina Pentaho
Oficina PentahoOficina Pentaho
Oficina Pentaho
 
KDD e Data Mining
KDD e Data MiningKDD e Data Mining
KDD e Data Mining
 
Aplicação de técnicas de mineração de textos para classificação automática de...
Aplicação de técnicas de mineração de textos para classificação automática de...Aplicação de técnicas de mineração de textos para classificação automática de...
Aplicação de técnicas de mineração de textos para classificação automática de...
 
Extração de informações de texto e cálculo de similaridade usando Apache Lucene
Extração de informações de texto e cálculo de similaridade usando Apache LuceneExtração de informações de texto e cálculo de similaridade usando Apache Lucene
Extração de informações de texto e cálculo de similaridade usando Apache Lucene
 
Online Machine Learning: introduction and examples
Online Machine Learning:  introduction and examplesOnline Machine Learning:  introduction and examples
Online Machine Learning: introduction and examples
 
Relatório Utilização da Ferramenta Weka
Relatório Utilização da Ferramenta WekaRelatório Utilização da Ferramenta Weka
Relatório Utilização da Ferramenta Weka
 
14.03.23 livro sobre pentaho
14.03.23   livro sobre pentaho14.03.23   livro sobre pentaho
14.03.23 livro sobre pentaho
 
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
 

Ähnlich wie Ferramentas Weka Mahout Mineração Dados

FireDAC: do básico ao avançado - Embarcadero Conference 2014
FireDAC: do básico ao avançado - Embarcadero Conference 2014FireDAC: do básico ao avançado - Embarcadero Conference 2014
FireDAC: do básico ao avançado - Embarcadero Conference 2014Alan Glei
 
Pre-processadores CSS e Ferramentas gráficas
Pre-processadores CSS e Ferramentas gráficasPre-processadores CSS e Ferramentas gráficas
Pre-processadores CSS e Ferramentas gráficasKenji Yamamoto
 
O caminho das pedras na construção de uma aplicação cloud friendly
O caminho das pedras na construção de uma aplicação cloud friendlyO caminho das pedras na construção de uma aplicação cloud friendly
O caminho das pedras na construção de uma aplicação cloud friendlyRicardo Faria
 
Escalabilidade Linear com o Banco de Dados NoSQL Apache Cassandra.
Escalabilidade Linear com o Banco de Dados NoSQL Apache Cassandra.Escalabilidade Linear com o Banco de Dados NoSQL Apache Cassandra.
Escalabilidade Linear com o Banco de Dados NoSQL Apache Cassandra.Ambiente Livre
 
Processos iniciais do mapeamento OR
Processos iniciais do mapeamento ORProcessos iniciais do mapeamento OR
Processos iniciais do mapeamento ORNécio de Lima Veras
 
Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Alessandro Binhara
 
Slide Aula - Curso CakePHP
Slide Aula - Curso CakePHPSlide Aula - Curso CakePHP
Slide Aula - Curso CakePHPRangel Javier
 
Doctrine 2 camada de persistência para php
Doctrine 2   camada de persistência para phpDoctrine 2   camada de persistência para php
Doctrine 2 camada de persistência para phpFabio B. Silva
 
MongoDB Aggregation Framework
MongoDB Aggregation FrameworkMongoDB Aggregation Framework
MongoDB Aggregation FrameworkLeandro Domingues
 
Open ldap linuxcon_working
Open ldap linuxcon_workingOpen ldap linuxcon_working
Open ldap linuxcon_workingLeandro Mendes
 
Php do início ao profissional
Php do início ao profissionalPhp do início ao profissional
Php do início ao profissionalAndré Pfeiffer
 
POO2 - Orientacao a Objetos (1).pdf
POO2 - Orientacao a Objetos (1).pdfPOO2 - Orientacao a Objetos (1).pdf
POO2 - Orientacao a Objetos (1).pdfJadna Almeida
 

Ähnlich wie Ferramentas Weka Mahout Mineração Dados (20)

Workshop DDD
Workshop DDDWorkshop DDD
Workshop DDD
 
FireDAC: do básico ao avançado - Embarcadero Conference 2014
FireDAC: do básico ao avançado - Embarcadero Conference 2014FireDAC: do básico ao avançado - Embarcadero Conference 2014
FireDAC: do básico ao avançado - Embarcadero Conference 2014
 
Pre-processadores CSS e Ferramentas gráficas
Pre-processadores CSS e Ferramentas gráficasPre-processadores CSS e Ferramentas gráficas
Pre-processadores CSS e Ferramentas gráficas
 
O caminho das pedras na construção de uma aplicação cloud friendly
O caminho das pedras na construção de uma aplicação cloud friendlyO caminho das pedras na construção de uma aplicação cloud friendly
O caminho das pedras na construção de uma aplicação cloud friendly
 
Escalabilidade Linear com o Banco de Dados NoSQL Apache Cassandra.
Escalabilidade Linear com o Banco de Dados NoSQL Apache Cassandra.Escalabilidade Linear com o Banco de Dados NoSQL Apache Cassandra.
Escalabilidade Linear com o Banco de Dados NoSQL Apache Cassandra.
 
Processos iniciais do mapeamento OR
Processos iniciais do mapeamento ORProcessos iniciais do mapeamento OR
Processos iniciais do mapeamento OR
 
Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!! Filesystem distribuído com hadoop!!!
Filesystem distribuído com hadoop!!!
 
Web Scale Data Management
Web Scale Data ManagementWeb Scale Data Management
Web Scale Data Management
 
Slide Aula - Curso CakePHP
Slide Aula - Curso CakePHPSlide Aula - Curso CakePHP
Slide Aula - Curso CakePHP
 
Artigo Nosql
Artigo NosqlArtigo Nosql
Artigo Nosql
 
LDAP
LDAPLDAP
LDAP
 
NOSQL - Uma real alternativa
NOSQL - Uma real alternativaNOSQL - Uma real alternativa
NOSQL - Uma real alternativa
 
Doctrine 2 camada de persistência para php
Doctrine 2   camada de persistência para phpDoctrine 2   camada de persistência para php
Doctrine 2 camada de persistência para php
 
MongoDB Aggregation Framework
MongoDB Aggregation FrameworkMongoDB Aggregation Framework
MongoDB Aggregation Framework
 
Por um Java mais funcional
Por um Java mais funcionalPor um Java mais funcional
Por um Java mais funcional
 
Open ldap linuxcon_working
Open ldap linuxcon_workingOpen ldap linuxcon_working
Open ldap linuxcon_working
 
Php do início ao profissional
Php do início ao profissionalPhp do início ao profissional
Php do início ao profissional
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
POO2 - Orientacao a Objetos (1).pdf
POO2 - Orientacao a Objetos (1).pdfPOO2 - Orientacao a Objetos (1).pdf
POO2 - Orientacao a Objetos (1).pdf
 
BIG DATA na UFSM
BIG DATA na UFSMBIG DATA na UFSM
BIG DATA na UFSM
 

Ferramentas Weka Mahout Mineração Dados

  • 1. Ferramentas para Mineração de Dados Manoel de Albuquerque Lira Amaro quinta-feira, 6 de dezembro de 12
  • 2. Agenda • Introdução • Mahout • Weka • Introdução ao Mahout • Interface Gráfica • Conclusão/Referências • Arquivos ARFF • Ferramentas para ARFF • Exemplos quinta-feira, 6 de dezembro de 12
  • 3. Introdução • Softwares: • Weka • Mahout • OpenSource • Utilizados pela academia quinta-feira, 6 de dezembro de 12
  • 4. Weka • Software de aprendizagem de máquina • Pré-processamento • Mineração de Dados • Escrito em JAVA quinta-feira, 6 de dezembro de 12
  • 5. Weka • Algoritmos de: • Classificação • Clusterização • Regras de Associação • Permite • Seleção de Atributos • Visualização de Dados quinta-feira, 6 de dezembro de 12
  • 7. Interface • Simple CLI • Command Line Interface • Simples e útil • Para sistemas sem interface gráfica • java weka.associations.Appriori -t veiculos.arff quinta-feira, 6 de dezembro de 12
  • 9. Entrada de dados Arquivo ARFF Por uma URL Banco de Dados JDBC quinta-feira, 6 de dezembro de 12
  • 10. Arquivo ARFF • Arquivo de texto com todos os dados, precedido de um cabeçalho • Semelhante ao CSV • O cabeçalho define a estrutura dos dados • Nome, domínio, tipo, etc. quinta-feira, 6 de dezembro de 12
  • 11. Arquivo ARFF • Cabeçalho • Dados quinta-feira, 6 de dezembro de 12
  • 12. Arquivo ARFF • @relation • nome do arquivo • @attribute [nome] [tipo|{valores}] • Declaração de atributos • Colunas de uma tabela quinta-feira, 6 de dezembro de 12
  • 13. Arquivo ARFF • @data • Segue a sequência definida pelos atributos • Linhas de uma tabela quinta-feira, 6 de dezembro de 12
  • 14. Ferramentas para ARFF • Formato pouco utilizado • Ferramentas para conversão • CSV > ARFF (online) • http://slavnik.fe.uni-lj.si/markot/csv2arff/csv2arff.php quinta-feira, 6 de dezembro de 12
  • 15. Ferramentas para ARFF • Programa em JAVA para conversão • API do Weka • Fácil adaptação para outras fontes de dados quinta-feira, 6 de dezembro de 12
  • 16. Exemplo 1 • ARFF • Venda de veículos • Atributos • idade, renda, carro quinta-feira, 6 de dezembro de 12
  • 17. Exemplo 1 • Classificação • Base de dados precisa conter: • Um ou mais atributos preditivos; • Idade e Renda • Um atributo especial, denominado atributo classe (ou atributo alvo). • Carro quinta-feira, 6 de dezembro de 12
  • 18. Exemplo 1 quinta-feira, 6 de dezembro de 12
  • 19. Exemplo 1 quinta-feira, 6 de dezembro de 12
  • 20. Exemplo 1 quinta-feira, 6 de dezembro de 12
  • 21. Exemplo 1- Resultados quinta-feira, 6 de dezembro de 12
  • 22. Exemplo 2 • Dataset de vendas do supermercado • Carrinho de compras • Departamentos do supermercado quinta-feira, 6 de dezembro de 12
  • 23. Exemplo 2 • Uso de um algoritmo de associação • Descobrir relações entre os departamentos, a partir do histórico de compras dos clientes. quinta-feira, 6 de dezembro de 12
  • 24. Exemplo 2 quinta-feira, 6 de dezembro de 12
  • 25. Weka • Software bem didático • Alguns papers utilizaram para mineração de dados reais • Permite integração a aplicações JAVA via API (não tão simples assim) • Independente de plataforma • Atualizações frequentes quinta-feira, 6 de dezembro de 12
  • 26. Apache Mahout • Biblioteca para Aprendizagem de Máquina • Licença OpenSource • Escalável • Paradigma Map/Reduce • Plataforma Hadoop quinta-feira, 6 de dezembro de 12
  • 27. Hadoop quinta-feira, 6 de dezembro de 12
  • 28. Referências • http://www.cs.waikato.ac.nz/ml/weka/ • http://www.metaemotion.com/ diego.garcia.morate/download/weka.pdf • http://mahout.apache.org/ • http://hadoop.apache.org/ quinta-feira, 6 de dezembro de 12