SlideShare uma empresa Scribd logo
WEKA
(Waikato Environment for Knowledge Analysis)
Péricles Narbal | Suzane Souto | Thiago Marques
Introdução
O que é WEKA?
É uma coleção de
algoritmos de aprendizado
de máquina para mineração
de dados e foi desenvolvido
na Universidade de Waikato,
Nova Zelândia.
História
1993:
Inicialmente foi desenvolvido em Tlc/Tk e C, essa versão
original servia para modelar algoritmos implementados em outras
linguagens de programação.
Essa versão original foi projetada como uma ferramenta para
analisar dados agrícolas.
História
1997:
Foi tomada a decisão de reescrevê-lo do início em Java,
incluindo implementações de algoritmos de modelagem. E agora é
usado em diversas áreas de aplicação, em particular na
educacional e de pesquisas.
História
2006:
A Pentaho Corporation adquiriu uma licença exclusiva para
usar Weka para business intelligence. Ele forma o componente de
mineração de dados e análise preditiva do conjunto de inteligência
de negócios Pentaho.
Atualmente está na versão 3.8.2
O Weka encontra-se licenciado ao abrigo da GPL(General Public
License). É um software livre do tipo open source, sendo portanto
possível estudar e alterar o respectivo código fonte.
Contém uma coleção de ferramentas de visualização e
algoritmos para análise de dados e modelagem preditiva, junto
com interfaces gráficas de usuário para facilitar o acesso a essas
funções.
Seu ponto forte é a tarefa de Classificação, porém também é
capaz de minerar regras de associação e clusters de dados.
Pode ser utilizada no modo console ou através da interface
gráfica Weka Explorer.
Ao longo dos anos se consolidou como a ferramenta de data
mining mais utilizada em ambiente acadêmico.
Vantagens
● Software Livre.
● Portabilidade(Java).
● Uma coleção abrangente de dados de pré-processamento e
técnicas de modelagem.
● Facilidade de utilização devido a sua interface gráfica de
usuário.
Sistemas
Operacionais
● Windows x86 e x64
● Mac OS X
● Linux
Obs.: Necessita da JVM.
Conceitos
Funcionalidades básicas
◆ Classificação
◆ Clusterização
◆ Associação
Algorítmos
Classificação
Naive Bayes
ZeroR
Clusterização
EM
K-Means
Associação
Apriori
FP-growth
Interface
Weka 3 - interface inicial
Weka 3 - Explorer
Funcionamento
Conclusão!
Software Livre
Tipo Open Source,
desenvolvido em Java
Seu ponto forte
A tarefa de classificação, mas
também é capaz de minerar
regras de associação e
clusters de dados
Facilidade
Executável nos sistemas
operacionais mais utilizados e
interface gráfica na utilização
do programa
O WEKA
Procede à análise
computacional e estatística
dos dados fornecidos
recorrendo a técnicas de
mineração de dados
Perguntas?
“
Eu nunca penso no futuro. Ele não tarda
a chegar. Albert Einstein

Mais conteúdo relacionado

ODP
Weka – Ferramenta Livre para Mineração de Dados
PPT
Apostila de Fundamentos Java
PPTX
Frameworks em Java
PDF
Conhecendo Java
ODP
Java 01 Java Visao Geral
ODP
Java 01 Java Visao Geral Detalhado
DOCX
Modelos de Banco de dados e SGBDS
PPTX
Programação Orientada a Objetos com Java
Weka – Ferramenta Livre para Mineração de Dados
Apostila de Fundamentos Java
Frameworks em Java
Conhecendo Java
Java 01 Java Visao Geral
Java 01 Java Visao Geral Detalhado
Modelos de Banco de dados e SGBDS
Programação Orientada a Objetos com Java

Semelhante a Weka - IA (20)

DOCX
PDF
26 - Slides Modulo 1 SQLDS.pdf
DOCX
Bancodedadosesgbds 140326151327-phpapp01
PPTX
Criando Aplicações .NET com o TheWebMind
PPTX
BDD com SpecFlow
PPTX
Bdd com spec flow
PDF
Programação Desktop: Uma abordagem com Java
PPT
Python x R: mas e o Weka?
PPT
TDC2016SP - Python x R: mas e o Weka?
PPT
Reutilização
PDF
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
PPT
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
PDF
Paradigmas de Linguagens de Programação - Modularização, componentização e re...
PPT
Projeto Indiana
PDF
Novidades do Universo MySQL Maio 2014
PPTX
Tendências e Dicas para o Desenvolvimento de Software
PPTX
Apresentação geral do curso PUC (2).pptx
PPTX
ODI Series - Treinamento
PDF
Artigo Bruno Rodrigues Spark Toolkit 0317
PDF
Spark Toolkit
26 - Slides Modulo 1 SQLDS.pdf
Bancodedadosesgbds 140326151327-phpapp01
Criando Aplicações .NET com o TheWebMind
BDD com SpecFlow
Bdd com spec flow
Programação Desktop: Uma abordagem com Java
Python x R: mas e o Weka?
TDC2016SP - Python x R: mas e o Weka?
Reutilização
TDC SP 2016 - Construindo um microserviço Java 100% funcional em 30 minutos
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Paradigmas de Linguagens de Programação - Modularização, componentização e re...
Projeto Indiana
Novidades do Universo MySQL Maio 2014
Tendências e Dicas para o Desenvolvimento de Software
Apresentação geral do curso PUC (2).pptx
ODI Series - Treinamento
Artigo Bruno Rodrigues Spark Toolkit 0317
Spark Toolkit
Anúncio

Último (8)

PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Mecânico de Manutenção de Equipamentos.pptx
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Manejo integrado de pragas na cultura do algodão
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Mecânico de Manutenção de Equipamentos.pptx
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Arquitetura de computadores - Memórias Secundárias
Manejo integrado de pragas na cultura do algodão
Viasol Energia Solar -Soluções para geração e economia de energia
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Anúncio

Weka - IA

  • 1. WEKA (Waikato Environment for Knowledge Analysis) Péricles Narbal | Suzane Souto | Thiago Marques
  • 2. Introdução O que é WEKA? É uma coleção de algoritmos de aprendizado de máquina para mineração de dados e foi desenvolvido na Universidade de Waikato, Nova Zelândia.
  • 3. História 1993: Inicialmente foi desenvolvido em Tlc/Tk e C, essa versão original servia para modelar algoritmos implementados em outras linguagens de programação. Essa versão original foi projetada como uma ferramenta para analisar dados agrícolas.
  • 4. História 1997: Foi tomada a decisão de reescrevê-lo do início em Java, incluindo implementações de algoritmos de modelagem. E agora é usado em diversas áreas de aplicação, em particular na educacional e de pesquisas.
  • 5. História 2006: A Pentaho Corporation adquiriu uma licença exclusiva para usar Weka para business intelligence. Ele forma o componente de mineração de dados e análise preditiva do conjunto de inteligência de negócios Pentaho. Atualmente está na versão 3.8.2
  • 6. O Weka encontra-se licenciado ao abrigo da GPL(General Public License). É um software livre do tipo open source, sendo portanto possível estudar e alterar o respectivo código fonte. Contém uma coleção de ferramentas de visualização e algoritmos para análise de dados e modelagem preditiva, junto com interfaces gráficas de usuário para facilitar o acesso a essas funções.
  • 7. Seu ponto forte é a tarefa de Classificação, porém também é capaz de minerar regras de associação e clusters de dados. Pode ser utilizada no modo console ou através da interface gráfica Weka Explorer. Ao longo dos anos se consolidou como a ferramenta de data mining mais utilizada em ambiente acadêmico.
  • 9. ● Software Livre. ● Portabilidade(Java). ● Uma coleção abrangente de dados de pré-processamento e técnicas de modelagem. ● Facilidade de utilização devido a sua interface gráfica de usuário.
  • 11. ● Windows x86 e x64 ● Mac OS X ● Linux Obs.: Necessita da JVM.
  • 13. Funcionalidades básicas ◆ Classificação ◆ Clusterização ◆ Associação
  • 16. Weka 3 - interface inicial
  • 17. Weka 3 - Explorer
  • 19. Conclusão! Software Livre Tipo Open Source, desenvolvido em Java Seu ponto forte A tarefa de classificação, mas também é capaz de minerar regras de associação e clusters de dados Facilidade Executável nos sistemas operacionais mais utilizados e interface gráfica na utilização do programa O WEKA Procede à análise computacional e estatística dos dados fornecidos recorrendo a técnicas de mineração de dados
  • 21. “ Eu nunca penso no futuro. Ele não tarda a chegar. Albert Einstein