Ferramentas para Mineração de Dados

  • View
    849

  • Download
    3

Embed Size (px)

DESCRIPTION

 

Text of Ferramentas para Mineração de Dados

  • 1. Ferramentas para Minerao de Dados Manoel de Albuquerque Lira Amaroquinta-feira, 6 de dezembro de 12
  • 2. Agenda Introduo Mahout Weka Introduo ao Mahout Interface Grca Concluso/Referncias Arquivos ARFF Ferramentas para ARFF Exemplosquinta-feira, 6 de dezembro de 12
  • 3. Introduo Softwares: Weka Mahout OpenSource Utilizados pela academiaquinta-feira, 6 de dezembro de 12
  • 4. Weka Software de aprendizagem de mquina Pr-processamento Minerao de Dados Escrito em JAVAquinta-feira, 6 de dezembro de 12
  • 5. Weka Algoritmos de: Classicao Clusterizao Regras de Associao Permite Seleo de Atributos Visualizao de Dadosquinta-feira, 6 de dezembro de 12
  • 6. Interfacequinta-feira, 6 de dezembro de 12
  • 7. Interface Simple CLI Command Line Interface Simples e til Para sistemas sem interface grca java weka.associations.Appriori -t veiculos.arffquinta-feira, 6 de dezembro de 12
  • 8. Explorerquinta-feira, 6 de dezembro de 12
  • 9. Entrada de dados Arquivo ARFF Por uma URL Banco de Dados JDBCquinta-feira, 6 de dezembro de 12
  • 10. Arquivo ARFF Arquivo de texto com todos os dados, precedido de um cabealho Semelhante ao CSV O cabealho dene a estrutura dos dados Nome, domnio, tipo, etc.quinta-feira, 6 de dezembro de 12
  • 11. Arquivo ARFF Cabealho Dadosquinta-feira, 6 de dezembro de 12
  • 12. Arquivo ARFF @relation nome do arquivo @attribute [nome] [tipo|{valores}] Declarao de atributos Colunas de uma tabelaquinta-feira, 6 de dezembro de 12
  • 13. Arquivo ARFF @data Segue a sequncia denida pelos atributos Linhas de uma tabelaquinta-feira, 6 de dezembro de 12
  • 14. Ferramentas para ARFF Formato pouco utilizado Ferramentas para converso CSV > ARFF (online) http://slavnik.fe.uni-lj.si/markot/csv2arff/csv2arff.phpquinta-feira, 6 de dezembro de 12
  • 15. Ferramentas para ARFF Programa em JAVA para converso API do Weka Fcil adaptao para outras fontes de dadosquinta-feira, 6 de dezembro de 12
  • 16. Exemplo 1 ARFF Venda de veculos Atributos idade, renda, carroquinta-feira, 6 de dezembro de 12
  • 17. Exemplo 1 Classicao Base de dados precisa conter: Um ou mais atributos preditivos; Idade e Renda Um atributo especial, denominado atributo classe (ou atributo alvo). Carroquinta-feira, 6 de dezembro de 12
  • 18. Exemplo 1quinta-feira, 6 de dezembro de 12
  • 19. Exemplo 1quinta-feira, 6 de dezembro de 12
  • 20. Exemplo 1quinta-feira, 6 de dezembro de 12
  • 21. Exemplo 1- Resultadosquinta-feira, 6 de dezembro de 12
  • 22. Exemplo 2 Dataset de vendas do supermercado Carrinho de compras Departamentos do supermercadoquinta-feira, 6 de dezembro de 12
  • 23. Exemplo 2 Uso de um algoritmo de associao Descobrir relaes entre os departamentos, a partir do histrico de compras dos clientes.quinta-feira, 6 de dezembro de 12
  • 24. Exemplo 2quinta-feira, 6 de dezembro de 12
  • 25. Weka Software bem didtico Alguns papers utilizaram para minerao de dados reais Permite integrao a aplicaes JAVA via API (no to simples assim) Independente de plataforma Atualizaes frequentesquinta-feira, 6 de dezembro de 12
  • 26. Apache Mahout Biblioteca para Aprendizagem de Mquina Licena OpenSource Escalvel Paradigma Map/Reduce Plataforma Hadoopquinta-feira, 6 de dezembro de 12
  • 27. Hadoopquinta-feira, 6 de dezembro de 12
  • 28. Referncias http://www.cs.waikato.ac.nz/ml/weka/ http://www.metaemotion.com/ diego.garcia.morate/download/weka.pdf http://mahout.apache.org/