SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Inteligência Artificial
Prof. Charles Fortes
Fuzzy
Mineração de dados
Inteligência Artificial
Prof. Charles Fortes
Charles Fortes
Inteligência Artificial
Prof. Charles Fortes
Charles Fortes
Líder Técnico na Empresa Prime Systems.
Agilista, apaixonado por desenvolvimento
(Web, Desktop, Mobile, o que for), pai,
amante do Paintball e do Kenjutsu. MTAC -
Microsoft Technical Audience Contributor
100Loop - DotNetRaptors
Inteligência Artificial
Prof. Charles Fortes
Charles Fortes
Líder Técnico na Empresa Prime Systems.
Agilista, apaixonado por desenvolvimento
(Web, Desktop, Mobile, o que for), pai,
amante do Paintball e do Kenjutsu. MTAC -
Microsoft Technical Audience Contributor
100Loop - DotNetRaptors
SlideShare: http://pt.slideshare.net/charleswellingtonfortes
Linkedin: http://br.linkedin.com/in/charlesfortes/
Twitter: @CharlesFortes
Inteligência Artificial
Prof. Charles Fortes
Charles Fortes
Líder Técnico na Empresa Prime Systems.
Agilista, apaixonado por desenvolvimento
(Web, Desktop, Mobile, o que for), pai,
amante do Paintball e do Kenjutsu. MTAC -
Microsoft Technical Audience Contributor
100Loop - DotNetRaptors
Desenvolvimento Web – MVC – Angular.JS – JQuery – SQLServer – MySQL – HTML5 – NoSQL
Inteligência Artificial
Prof. Charles Fortes
Sistemas Fuzzy
Inteligência Artificial
Prof. Charles Fortes
• Vago
• Indistinto
• Incerto
• Nebuloso
• Difuso
Fuzzy
Inteligência Artificial
Prof. Charles Fortes
Criada por Aristóteles em mais de 300 antes de cristo, usava uma linha de
raciocínio lógico baseada em premissas e conclusões onde a declaração é
verdadeira ou falsa.
Lógica Binária
Inteligência Artificial
Prof. Charles Fortes
Premissa1: todo ser vivo é mortal
Premissa2: Sarah é um ser vivo
Conclusão: Sarah é mortal
Lógica Binária
Sarah não pode ser um pouco mortal
Inteligência Artificial
Prof. Charles Fortes
O conceito da dualidade, onde algo pode coexistir com
seu oposto.
Lógica difusa
“Entre a certeza de ser e a certeza de não ser, existem infinitos graus
de incerteza”
Inteligência Artificial
Prof. Charles Fortes
• Aquele homem é alto ou baixo?
• A taxa de risco para aquele empreendimento é grande ou pequena?
• Hoje o dia esta parcialmente nublado!
• Preciso perder alguns quilos para ficar bem!
Lógica difusa
Inteligência Artificial
Prof. Charles Fortes
Lógica que suporta os modos de raciocínio que são aproximados, ao invés de
exatos.
Ela está baseada na teoria dos conjuntos nebulosos e
difere dos sistemas lógicos tradicionais em suas
características e detalhes.
Lógica difusa
Inteligência Artificial
Prof. Charles Fortes
O objetivo da lógica Fuzzy é gerar uma saída lógica a partir de um conjunto de
entradas não precisas, com ruídos ou até mesmo faltantes
Lógica difusa
Inteligência Artificial
Prof. Charles Fortes
Lógica Fuzzy tem por essência gerar valores de a saídas
sem a necessidade de entradas precisas
Lógica difusa
Inteligência Artificial
Prof. Charles Fortes
Precisão vs importância
Desloque-se 3,75 metros a
sudoeste, um objeto metálico de
3.782kg está se deslocando a uma
velocidade de 72metros por
seguno na direção de sua cabeça
Inteligência Artificial
Prof. Charles Fortes
Sai daí!
Uma bigorna vai cair na
sua cabeça!
Precisão vs importância
Inteligência Artificial
Prof. Charles Fortes
Teoria dos conjuntos fuzzy
Inteligência Artificial
Prof. Charles Fortes
Teoria dos conjuntos fuzzy
Inteligência Artificial
Prof. Charles Fortes
Algoritmos de aproximação de string
Dice coeficient
Leveinshtein Distance
Longest Common Subsequence
Double Metaphone
Você quis dizer....
Inteligência Artificial
Prof. Charles Fortes
Comparação pela fonética  Jensn
Double Metaphone for Jensn: ANSN
ATMS metaphone for Adams
PNSN metaphone for Benson
JRLT metaphone for Geralds
AHNS metaphone for Johannson
ANSN metaphone for Johnson
ANSN metaphone for Jensen
ARTN metaphone for Jordon
MTSN metaphone for Madsen
STTR metaphone for Stratford
FLKN metaphone for Wilkins
Metaphone
Inteligência Artificial
Prof. Charles Fortes
Encontrar a maior subsequência comum entre os
elementos  Jensn
.04000, s against Adams
.33333, ensn against Benson
.05714, es against Geralds
.08889, jnsn against Johannson
.17143, jnsn against Johnson
.56667, jensn against Jensen
.06667, jn against Jordon
.13333, en against Madsen
.02222, s against Stratford
.11429, ns against Wilkins
Longest common subsequence
Inteligência Artificial
Prof. Charles Fortes
Mede a distancia entre duas sequencias. Simplificando é a
medição do menor número de edições (inserir, deletar, editar)
necessários para fazer uma palavra virar a outra  Jensn
4 against Adams
2 against Benson
5 against Geralds
5 against Johannson
3 against Johnson
1 against Jensen
4 against Jordon
4 against Madsen
8 against Stratford
6 against Wilkins
Levenshtein distance
Inteligência Artificial
Prof. Charles Fortes
Mede a distancia entre duas sequencias. Simplificando é a
medição do menor número de edições (inserir, deletar, editar)
necessários para fazer uma palavra virar a outra  Jensn
4 against Adams
2 against Benson
5 against Geralds
5 against Johannson
3 against Johnson
1 against Jensen
4 against Jordon
4 against Madsen
8 against Stratford
6 against Wilkins
Levenshtein distance
Inteligência Artificial
Prof. Charles Fortes
Comparação estatística entre duas sequencias Jensn
.00000 against Adams
.46154 against Benson
.00000 against Geralds
.37500 against Johannson
.42857 against Johnson
.76923 against Jensen
.30769 against Jordon
.30769 against Madsen
.00000 against Stratford
.14286 against Wilkins
Dice coeficient
Inteligência Artificial
Prof. Charles Fortes
As respostas aceitáveis devem estar acima de 33%, sendo que
abaixo de 20% são inaceitáveis, sendo o o intervalo de 33 a 20
duvidoso.
Dice coeficient
Inteligência Artificial
Prof. Charles Fortes
Usa “n”gramas para fazer a análise  bigramas, trigramas,
ngramas....
Dice coeficient
var str2 = "chalk";
var str = "chlk";
%c
ch
hl
lk
k#
%c
ch
ha
al
lk
k#
Inteligência Artificial
Prof. Charles Fortes
Dice coeficient
%c
ch
hl
lk
k#
%c
ch
ha
al
lk
k#
4 elementos iguais
(2 * ElementosIguais) / QtdLista1+QtdLista2
(2*4) / 6+5 = 8 / 11 = 0,7272
Inteligência Artificial
Prof. Charles Fortes
https://github.com/tylerjensen/duovia-fuzzystrings
Code sample
Inteligência Artificial
Prof. Charles Fortes
Mineração de dados
Inteligência Artificial
Prof. Charles Fortes
A informatização dos meios produtivos permitiu a geração de grandes volumes
de dados:
• Transações eletrônicas.
• Novos equipamentos científicos e industriais para observação e controle.
• Dispositivos de armazenamento em massa.
• Computadores mais baratos e poderosos.
Aproveitamento da informação permite ganho de competitividade através do
conhecimento.
Inteligência Artificial
Prof. Charles Fortes
Abra a img!
Inteligência Artificial
Prof. Charles Fortes
Processo de explorar grandes quantidades de dados à procura de padrões
consistentes, como regras de associação ou seqüências temporais, para
detectar relacionamentos sistemáticos entre variáveis, detectando assim novos
subconjuntos de dados
Data Mining
Inteligência Artificial
Prof. Charles Fortes
Conjunto de ferramentas e técnicas que através do uso de algoritmos de
aprendizagem ou classificação baseados em redes neurais e estatística, são
capazes de explorar um conjunto de dados, extraindo ou ajudando a evidenciar
padrões nestes dados e auxiliando na descoberta de conhecimento.
Data Mining
Inteligência Artificial
Prof. Charles Fortes
- Extração não-trivial de informação implícia, previamente desconhecidos e
potencialmente útil a partir dos dados
- Exploração e análise, por meios automáticos e semi-automáticos de grandes
quantidades de dados com o objetivo de descobrir padrões significativos
Data Mining
Inteligência Artificial
Prof. Charles Fortes
Data Mining
Mineração
de Dados
(Data Mining)
CONHECIMENTO
DADOS
Inteligência Artificial
Prof. Charles Fortes
Data Mining
Documentos históricos da empresa,
Internet, banco de dados, notícias
Data Warehouse,
Data Marts
Inteligência Artificial
Prof. Charles Fortes
• Mineração de dados é um processo que permite compreender o
comportamento dos dados e prever resultados.
• Mineração de dados analisa os dados usando técnicas de aprendizagem
para encontrar padrões e regularidades nestes conjuntos de dados.
• Mineração de dados é multidisciplinar, envolve inteligência artificial,
estatística, reconhecimento de padrões etc..
• Mineração de dados pode ser bem aplicado em diversas áreas de negócios.
Data Mining
Inteligência Artificial
Prof. Charles Fortes
• Previsão
• Associação
• Análise de grupos
• Detecção de anomalias
Data Mining
Inteligência Artificial
Prof. Charles Fortes
O processo de criação de um modelo de mineração de
dados pode ser definido utilizando as seguintes etapas:
• Definir o problema.
• Preparar os dados.
• Explorar os dados.
• Criar os modelos.
• Explorar e validar os modelos
Modelo de mineração
Inteligência Artificial
Prof. Charles Fortes
Modelo de mineraçãoPreprocessamento
 Limpeza dos dados, onde informações julgadas
desnecessárias são removidas.
 Reconfiguração dos dados para assegurar
formatos consistentes (identificação)
– Ex. : sexo = “F” ou “M”
sexo = “M” ou “H”
Transformação
 Transformam-se os dados em formatos utilizáveis.
Inteligência Artificial
Prof. Charles Fortes
Modelo de mineração
Mineração de Dados
 É a extração dos padrões de comportamento dos dados
Interpretação e Avaliação
 Identificado os padrões pelo sistema, estes são
interpretados em conhecimentos, os quais darão
suporte a tomada de decisões humanas.
42
Exemplos Reais
Walmart
• Walmart colocou cervejas ao lado das fraldas.
• O que as cervejas tem a ver com as fraldas?
• Homens casados, entre 25 e 30 anos; compravam fraldas
e/ou cervejas às sextas-feiras à tarde no caminho do
trabalho para casa.
• Walmart otimizou às gôndolas nos pontos de vendas,
colocando as fraldas ao lado das cervejas;
• Resultado: o consumo de cerveja cresceu 30% .
43
Exemplos Reais
 Lojas Brasileiras (em 1998)
• Aplicou 1 milhão de dólares em técnicas de data mining.
• Reduziu de 51.000 produtos para 14.000 produtos oferecidos em
suas lojas.
• Exemplo de anomalias detectadas:
– Roupas de inverno e guarda chuvas encalhadas
no nordeste
– Batedeiras 110v a venda em Santa Catarina onde a
corrente elétrica é 220v
Encerrou as operações em 1999 após uma série de prejuízos
que vinham ocorrendo desde 1996. Sucessora Lojas Marisa.
Inteligência Artificial
Prof. Charles Fortes
Dúvidas?

Weitere ähnliche Inhalte

Was ist angesagt?

Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Igenesis - Fábrica de Inovação
 
Curso Inteligência Artificial - Parte 1 -
Curso Inteligência Artificial - Parte 1 -Curso Inteligência Artificial - Parte 1 -
Curso Inteligência Artificial - Parte 1 -ronaldo ramos
 
Inteligencia artificial 1
Inteligencia artificial 1Inteligencia artificial 1
Inteligencia artificial 1Nauber Gois
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARBruno Campagnolo
 
Conceitos inteligencia artificial
Conceitos inteligencia artificialConceitos inteligencia artificial
Conceitos inteligencia artificiallucasgodines
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência ArtificialNEO Empresarial
 
Ia aula1
Ia aula1Ia aula1
Ia aula1eneoron
 
Artigo - Inteligência Artificial e seu uso no Cotidiano
Artigo - Inteligência Artificial e seu uso no CotidianoArtigo - Inteligência Artificial e seu uso no Cotidiano
Artigo - Inteligência Artificial e seu uso no CotidianoJoao Martins
 
Fundamentos De Ia E SbCs
Fundamentos De Ia E SbCsFundamentos De Ia E SbCs
Fundamentos De Ia E SbCszehzinho
 
Inteligência artificial filosofia
Inteligência artificial   filosofiaInteligência artificial   filosofia
Inteligência artificial filosofiaguestbdb4ab6
 
Técnicas de inteligência artificial em jogos eletrônicoss
Técnicas de inteligência artificial em jogos eletrônicossTécnicas de inteligência artificial em jogos eletrônicoss
Técnicas de inteligência artificial em jogos eletrônicossRoger Ritter
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência ArtificialDaniela França
 
Machine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceMachine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceLuca Bastos
 
Introducao inteligenciaartificial
Introducao inteligenciaartificialIntroducao inteligenciaartificial
Introducao inteligenciaartificialEsther Camilo
 
Inteligência Computacional Unidade 01 – Introdução
Inteligência Computacional Unidade 01 – IntroduçãoInteligência Computacional Unidade 01 – Introdução
Inteligência Computacional Unidade 01 – IntroduçãoLeonardo Goliatt
 
Inteligência Computacional Unidade 02 – Redes Neuronais Artificiais
Inteligência Computacional Unidade 02 – Redes Neuronais ArtificiaisInteligência Computacional Unidade 02 – Redes Neuronais Artificiais
Inteligência Computacional Unidade 02 – Redes Neuronais ArtificiaisLeonardo Goliatt
 

Was ist angesagt? (20)

Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
 
Curso Inteligência Artificial - Parte 1 -
Curso Inteligência Artificial - Parte 1 -Curso Inteligência Artificial - Parte 1 -
Curso Inteligência Artificial - Parte 1 -
 
Inteligencia artificial 1
Inteligencia artificial 1Inteligencia artificial 1
Inteligencia artificial 1
 
Apresentação IA
Apresentação IAApresentação IA
Apresentação IA
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
Conceitos inteligencia artificial
Conceitos inteligencia artificialConceitos inteligencia artificial
Conceitos inteligencia artificial
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Ia aula1
Ia aula1Ia aula1
Ia aula1
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Artigo - Inteligência Artificial e seu uso no Cotidiano
Artigo - Inteligência Artificial e seu uso no CotidianoArtigo - Inteligência Artificial e seu uso no Cotidiano
Artigo - Inteligência Artificial e seu uso no Cotidiano
 
Fundamentos De Ia E SbCs
Fundamentos De Ia E SbCsFundamentos De Ia E SbCs
Fundamentos De Ia E SbCs
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Inteligência artificial filosofia
Inteligência artificial   filosofiaInteligência artificial   filosofia
Inteligência artificial filosofia
 
Ia01 introducao (1)
Ia01   introducao (1)Ia01   introducao (1)
Ia01 introducao (1)
 
Técnicas de inteligência artificial em jogos eletrônicoss
Técnicas de inteligência artificial em jogos eletrônicossTécnicas de inteligência artificial em jogos eletrônicoss
Técnicas de inteligência artificial em jogos eletrônicoss
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Machine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ceMachine learning java ce conference 2012 - fortaleza ce
Machine learning java ce conference 2012 - fortaleza ce
 
Introducao inteligenciaartificial
Introducao inteligenciaartificialIntroducao inteligenciaartificial
Introducao inteligenciaartificial
 
Inteligência Computacional Unidade 01 – Introdução
Inteligência Computacional Unidade 01 – IntroduçãoInteligência Computacional Unidade 01 – Introdução
Inteligência Computacional Unidade 01 – Introdução
 
Inteligência Computacional Unidade 02 – Redes Neuronais Artificiais
Inteligência Computacional Unidade 02 – Redes Neuronais ArtificiaisInteligência Computacional Unidade 02 – Redes Neuronais Artificiais
Inteligência Computacional Unidade 02 – Redes Neuronais Artificiais
 

Andere mochten auch

Pitagoras - Introdução a Programação Orientada a Objetos - Conceitos
Pitagoras - Introdução a Programação Orientada a Objetos - ConceitosPitagoras - Introdução a Programação Orientada a Objetos - Conceitos
Pitagoras - Introdução a Programação Orientada a Objetos - ConceitosCharles Fortes
 
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalPitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalCharles Fortes
 
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...Charles Fortes
 
Programação Genetica
Programação GeneticaProgramação Genetica
Programação GeneticaCharles Fortes
 
PE2 - Funções e Structs
PE2 - Funções e StructsPE2 - Funções e Structs
PE2 - Funções e StructsCharles Fortes
 
PE-I - Apresentação Professor
PE-I - Apresentação ProfessorPE-I - Apresentação Professor
PE-I - Apresentação ProfessorCharles Fortes
 
Sistemas Operacionais - Aula 7 - Processos e Threads
Sistemas Operacionais - Aula 7 - Processos e ThreadsSistemas Operacionais - Aula 7 - Processos e Threads
Sistemas Operacionais - Aula 7 - Processos e ThreadsCharles Fortes
 
Programação Estruturada 2 - Revisão C
Programação Estruturada 2 - Revisão CProgramação Estruturada 2 - Revisão C
Programação Estruturada 2 - Revisão CCharles Fortes
 
IA - Apresentação do Professor
IA - Apresentação do ProfessorIA - Apresentação do Professor
IA - Apresentação do ProfessorCharles Fortes
 
LPC - aula 1 - Introdução .NET
LPC  - aula 1 - Introdução .NETLPC  - aula 1 - Introdução .NET
LPC - aula 1 - Introdução .NETCharles Fortes
 
Sistemas Operacionais - Aula 9 - Gerencia de Recursos
Sistemas Operacionais - Aula 9 - Gerencia de RecursosSistemas Operacionais - Aula 9 - Gerencia de Recursos
Sistemas Operacionais - Aula 9 - Gerencia de RecursosCharles Fortes
 
PE1 - Comandos de Decisão
PE1 - Comandos de DecisãoPE1 - Comandos de Decisão
PE1 - Comandos de DecisãoCharles Fortes
 
Programação Estruturada 2 - Apresentação do Professor
Programação Estruturada 2 - Apresentação do ProfessorProgramação Estruturada 2 - Apresentação do Professor
Programação Estruturada 2 - Apresentação do ProfessorCharles Fortes
 
LPC - Apresentação do Professor
LPC - Apresentação do ProfessorLPC - Apresentação do Professor
LPC - Apresentação do ProfessorCharles Fortes
 
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre ProcessosSistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre ProcessosCharles Fortes
 
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)Charles Fortes
 

Andere mochten auch (20)

Pitagoras - Introdução a Programação Orientada a Objetos - Conceitos
Pitagoras - Introdução a Programação Orientada a Objetos - ConceitosPitagoras - Introdução a Programação Orientada a Objetos - Conceitos
Pitagoras - Introdução a Programação Orientada a Objetos - Conceitos
 
Pdm -final
Pdm  -finalPdm  -final
Pdm -final
 
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalPitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
 
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
Pitagoras - Introdução a Programação Orientada a Objetos - Encapsulamento, Ac...
 
Programação Genetica
Programação GeneticaProgramação Genetica
Programação Genetica
 
PE2 - Funções e Structs
PE2 - Funções e StructsPE2 - Funções e Structs
PE2 - Funções e Structs
 
PE-I - Apresentação Professor
PE-I - Apresentação ProfessorPE-I - Apresentação Professor
PE-I - Apresentação Professor
 
Sistemas Operacionais - Aula 7 - Processos e Threads
Sistemas Operacionais - Aula 7 - Processos e ThreadsSistemas Operacionais - Aula 7 - Processos e Threads
Sistemas Operacionais - Aula 7 - Processos e Threads
 
Programação Estruturada 2 - Revisão C
Programação Estruturada 2 - Revisão CProgramação Estruturada 2 - Revisão C
Programação Estruturada 2 - Revisão C
 
IA - Apresentação do Professor
IA - Apresentação do ProfessorIA - Apresentação do Professor
IA - Apresentação do Professor
 
LPC - aula 1 - Introdução .NET
LPC  - aula 1 - Introdução .NETLPC  - aula 1 - Introdução .NET
LPC - aula 1 - Introdução .NET
 
Sistemas Operacionais - Aula 9 - Gerencia de Recursos
Sistemas Operacionais - Aula 9 - Gerencia de RecursosSistemas Operacionais - Aula 9 - Gerencia de Recursos
Sistemas Operacionais - Aula 9 - Gerencia de Recursos
 
PE1 - Comandos de Decisão
PE1 - Comandos de DecisãoPE1 - Comandos de Decisão
PE1 - Comandos de Decisão
 
Programação Estruturada 2 - Apresentação do Professor
Programação Estruturada 2 - Apresentação do ProfessorProgramação Estruturada 2 - Apresentação do Professor
Programação Estruturada 2 - Apresentação do Professor
 
LPC - Apresentação do Professor
LPC - Apresentação do ProfessorLPC - Apresentação do Professor
LPC - Apresentação do Professor
 
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre ProcessosSistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
 
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
PE1 - Revisão e Matéria sobre Laços (FOR, WHILE, DO-WHILE)
 
Introdução ao DDD
Introdução ao DDDIntrodução ao DDD
Introdução ao DDD
 
Metodologias ageis
Metodologias ageisMetodologias ageis
Metodologias ageis
 
Lambda Expressions
Lambda ExpressionsLambda Expressions
Lambda Expressions
 

Ähnlich wie inteligência artificial - fuzzy - mineração

Bsides2018 - Daniel lima - palestra data science
Bsides2018 - Daniel lima - palestra data scienceBsides2018 - Daniel lima - palestra data science
Bsides2018 - Daniel lima - palestra data scienceDaniel Oliveira de Lima
 
Data Developer - Engenharia de Dados em um time de Data Science - Uai python2015
Data Developer - Engenharia de Dados em um time de Data Science - Uai python2015Data Developer - Engenharia de Dados em um time de Data Science - Uai python2015
Data Developer - Engenharia de Dados em um time de Data Science - Uai python2015Bruno Rocha
 
Introdução ao Big Data para Desenvolvedores Python
Introdução ao Big Data para Desenvolvedores PythonIntrodução ao Big Data para Desenvolvedores Python
Introdução ao Big Data para Desenvolvedores PythonLuiz Eduardo Le Masson
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Roberto Williams Batista
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificialkennedyaraujo
 
Palestra - O Universo da Internet das Coisas para a Agricultura Moderna
Palestra - O Universo da Internet das Coisas para a Agricultura ModernaPalestra - O Universo da Internet das Coisas para a Agricultura Moderna
Palestra - O Universo da Internet das Coisas para a Agricultura ModernaFelipe Mota
 
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataContexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataFabrício Barth
 
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas DigitaisAula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas DigitaisRogerio P C do Nascimento
 
Pilares da Computação para Internet das Coisas
Pilares da Computação para Internet das CoisasPilares da Computação para Internet das Coisas
Pilares da Computação para Internet das CoisasAndré Curvello
 
Internet das Coisas - Do Sensor à Nuvem, e Você?
Internet das Coisas - Do Sensor à Nuvem, e Você?Internet das Coisas - Do Sensor à Nuvem, e Você?
Internet das Coisas - Do Sensor à Nuvem, e Você?André Curvello
 
Skynet - Do It Yourself (workshop de Inteligência Artificial)
Skynet - Do It Yourself (workshop de Inteligência Artificial)Skynet - Do It Yourself (workshop de Inteligência Artificial)
Skynet - Do It Yourself (workshop de Inteligência Artificial)Letícia Pedroso
 
Palestra Cobisa-2019 - Desenvolvendo Cultura Analítica e Machine Learning
Palestra Cobisa-2019 - Desenvolvendo Cultura Analítica e Machine LearningPalestra Cobisa-2019 - Desenvolvendo Cultura Analítica e Machine Learning
Palestra Cobisa-2019 - Desenvolvendo Cultura Analítica e Machine LearningJosias Oliveira
 
aula1 - Bigdata.pdf
aula1 - Bigdata.pdfaula1 - Bigdata.pdf
aula1 - Bigdata.pdfCyberboy11
 
Componentes dos Sistemas de Informação - Proª Cristiane fidelix
Componentes dos Sistemas de Informação - Proª Cristiane fidelixComponentes dos Sistemas de Informação - Proª Cristiane fidelix
Componentes dos Sistemas de Informação - Proª Cristiane fidelixCris Fidelix
 

Ähnlich wie inteligência artificial - fuzzy - mineração (20)

Bsides2018 - Daniel lima - palestra data science
Bsides2018 - Daniel lima - palestra data scienceBsides2018 - Daniel lima - palestra data science
Bsides2018 - Daniel lima - palestra data science
 
Data Developer - Engenharia de Dados em um time de Data Science - Uai python2015
Data Developer - Engenharia de Dados em um time de Data Science - Uai python2015Data Developer - Engenharia de Dados em um time de Data Science - Uai python2015
Data Developer - Engenharia de Dados em um time de Data Science - Uai python2015
 
Introdução ao Big Data para Desenvolvedores Python
Introdução ao Big Data para Desenvolvedores PythonIntrodução ao Big Data para Desenvolvedores Python
Introdução ao Big Data para Desenvolvedores Python
 
WorkshopMaxtera_RevDados_11mar15
WorkshopMaxtera_RevDados_11mar15WorkshopMaxtera_RevDados_11mar15
WorkshopMaxtera_RevDados_11mar15
 
Big data
Big dataBig data
Big data
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Palestra - O Universo da Internet das Coisas para a Agricultura Moderna
Palestra - O Universo da Internet das Coisas para a Agricultura ModernaPalestra - O Universo da Internet das Coisas para a Agricultura Moderna
Palestra - O Universo da Internet das Coisas para a Agricultura Moderna
 
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big DataContexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
Contexto de Big Data, Ciência de Dados e KDD - Pós Graduação em Big Data
 
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas DigitaisAula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
Aula11-12 TESI UFS - Explroracao e Gestao de SI nas Empresas Digitais
 
Big data e data science
Big data e data scienceBig data e data science
Big data e data science
 
Clusters
ClustersClusters
Clusters
 
Pilares da Computação para Internet das Coisas
Pilares da Computação para Internet das CoisasPilares da Computação para Internet das Coisas
Pilares da Computação para Internet das Coisas
 
Inteligência Artificial e Data Science
Inteligência Artificial e Data ScienceInteligência Artificial e Data Science
Inteligência Artificial e Data Science
 
Internet das Coisas - Do Sensor à Nuvem, e Você?
Internet das Coisas - Do Sensor à Nuvem, e Você?Internet das Coisas - Do Sensor à Nuvem, e Você?
Internet das Coisas - Do Sensor à Nuvem, e Você?
 
Skynet - Do It Yourself (workshop de Inteligência Artificial)
Skynet - Do It Yourself (workshop de Inteligência Artificial)Skynet - Do It Yourself (workshop de Inteligência Artificial)
Skynet - Do It Yourself (workshop de Inteligência Artificial)
 
Palestra Cobisa-2019 - Desenvolvendo Cultura Analítica e Machine Learning
Palestra Cobisa-2019 - Desenvolvendo Cultura Analítica e Machine LearningPalestra Cobisa-2019 - Desenvolvendo Cultura Analítica e Machine Learning
Palestra Cobisa-2019 - Desenvolvendo Cultura Analítica e Machine Learning
 
Bigadata casese opotunidades
Bigadata casese opotunidadesBigadata casese opotunidades
Bigadata casese opotunidades
 
aula1 - Bigdata.pdf
aula1 - Bigdata.pdfaula1 - Bigdata.pdf
aula1 - Bigdata.pdf
 
Componentes dos Sistemas de Informação - Proª Cristiane fidelix
Componentes dos Sistemas de Informação - Proª Cristiane fidelixComponentes dos Sistemas de Informação - Proª Cristiane fidelix
Componentes dos Sistemas de Informação - Proª Cristiane fidelix
 

Mehr von Charles Fortes

Acesso a banco de dados com entity framework
Acesso a banco de dados com entity frameworkAcesso a banco de dados com entity framework
Acesso a banco de dados com entity frameworkCharles Fortes
 
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5QuintusIntrodução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5QuintusCharles Fortes
 
Economia global: França e Inglaterra
Economia global: França e InglaterraEconomia global: França e Inglaterra
Economia global: França e InglaterraCharles Fortes
 
Sistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 6 - Estrutura do Sistema OperacionalSistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 6 - Estrutura do Sistema OperacionalCharles Fortes
 
Sistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaSistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaCharles Fortes
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosCharles Fortes
 
Sistemas Operacionais - Aula 3 - Hardware e Software
Sistemas Operacionais - Aula 3 - Hardware e SoftwareSistemas Operacionais - Aula 3 - Hardware e Software
Sistemas Operacionais - Aula 3 - Hardware e SoftwareCharles Fortes
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisCharles Fortes
 
Sistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOSistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOCharles Fortes
 
Apresentação prof e materia
Apresentação prof e materiaApresentação prof e materia
Apresentação prof e materiaCharles Fortes
 
Desenvolvimento de software seguro
Desenvolvimento de software seguroDesenvolvimento de software seguro
Desenvolvimento de software seguroCharles Fortes
 

Mehr von Charles Fortes (11)

Acesso a banco de dados com entity framework
Acesso a banco de dados com entity frameworkAcesso a banco de dados com entity framework
Acesso a banco de dados com entity framework
 
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5QuintusIntrodução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
Introdução a Desenvolvimento de Jogos HTML 5 para Windows 8 com Html5Quintus
 
Economia global: França e Inglaterra
Economia global: França e InglaterraEconomia global: França e Inglaterra
Economia global: França e Inglaterra
 
Sistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 6 - Estrutura do Sistema OperacionalSistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
 
Sistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaSistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - Concorrência
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
 
Sistemas Operacionais - Aula 3 - Hardware e Software
Sistemas Operacionais - Aula 3 - Hardware e SoftwareSistemas Operacionais - Aula 3 - Hardware e Software
Sistemas Operacionais - Aula 3 - Hardware e Software
 
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas OperacionaisSistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
 
Sistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOSistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SO
 
Apresentação prof e materia
Apresentação prof e materiaApresentação prof e materia
Apresentação prof e materia
 
Desenvolvimento de software seguro
Desenvolvimento de software seguroDesenvolvimento de software seguro
Desenvolvimento de software seguro
 

Kürzlich hochgeladen

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 

Kürzlich hochgeladen (8)

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

inteligência artificial - fuzzy - mineração

  • 1. Inteligência Artificial Prof. Charles Fortes Fuzzy Mineração de dados
  • 3. Inteligência Artificial Prof. Charles Fortes Charles Fortes Líder Técnico na Empresa Prime Systems. Agilista, apaixonado por desenvolvimento (Web, Desktop, Mobile, o que for), pai, amante do Paintball e do Kenjutsu. MTAC - Microsoft Technical Audience Contributor 100Loop - DotNetRaptors
  • 4. Inteligência Artificial Prof. Charles Fortes Charles Fortes Líder Técnico na Empresa Prime Systems. Agilista, apaixonado por desenvolvimento (Web, Desktop, Mobile, o que for), pai, amante do Paintball e do Kenjutsu. MTAC - Microsoft Technical Audience Contributor 100Loop - DotNetRaptors SlideShare: http://pt.slideshare.net/charleswellingtonfortes Linkedin: http://br.linkedin.com/in/charlesfortes/ Twitter: @CharlesFortes
  • 5. Inteligência Artificial Prof. Charles Fortes Charles Fortes Líder Técnico na Empresa Prime Systems. Agilista, apaixonado por desenvolvimento (Web, Desktop, Mobile, o que for), pai, amante do Paintball e do Kenjutsu. MTAC - Microsoft Technical Audience Contributor 100Loop - DotNetRaptors Desenvolvimento Web – MVC – Angular.JS – JQuery – SQLServer – MySQL – HTML5 – NoSQL
  • 7. Inteligência Artificial Prof. Charles Fortes • Vago • Indistinto • Incerto • Nebuloso • Difuso Fuzzy
  • 8. Inteligência Artificial Prof. Charles Fortes Criada por Aristóteles em mais de 300 antes de cristo, usava uma linha de raciocínio lógico baseada em premissas e conclusões onde a declaração é verdadeira ou falsa. Lógica Binária
  • 9. Inteligência Artificial Prof. Charles Fortes Premissa1: todo ser vivo é mortal Premissa2: Sarah é um ser vivo Conclusão: Sarah é mortal Lógica Binária Sarah não pode ser um pouco mortal
  • 10. Inteligência Artificial Prof. Charles Fortes O conceito da dualidade, onde algo pode coexistir com seu oposto. Lógica difusa “Entre a certeza de ser e a certeza de não ser, existem infinitos graus de incerteza”
  • 11. Inteligência Artificial Prof. Charles Fortes • Aquele homem é alto ou baixo? • A taxa de risco para aquele empreendimento é grande ou pequena? • Hoje o dia esta parcialmente nublado! • Preciso perder alguns quilos para ficar bem! Lógica difusa
  • 12. Inteligência Artificial Prof. Charles Fortes Lógica que suporta os modos de raciocínio que são aproximados, ao invés de exatos. Ela está baseada na teoria dos conjuntos nebulosos e difere dos sistemas lógicos tradicionais em suas características e detalhes. Lógica difusa
  • 13. Inteligência Artificial Prof. Charles Fortes O objetivo da lógica Fuzzy é gerar uma saída lógica a partir de um conjunto de entradas não precisas, com ruídos ou até mesmo faltantes Lógica difusa
  • 14. Inteligência Artificial Prof. Charles Fortes Lógica Fuzzy tem por essência gerar valores de a saídas sem a necessidade de entradas precisas Lógica difusa
  • 15. Inteligência Artificial Prof. Charles Fortes Precisão vs importância Desloque-se 3,75 metros a sudoeste, um objeto metálico de 3.782kg está se deslocando a uma velocidade de 72metros por seguno na direção de sua cabeça
  • 16. Inteligência Artificial Prof. Charles Fortes Sai daí! Uma bigorna vai cair na sua cabeça! Precisão vs importância
  • 17. Inteligência Artificial Prof. Charles Fortes Teoria dos conjuntos fuzzy
  • 18. Inteligência Artificial Prof. Charles Fortes Teoria dos conjuntos fuzzy
  • 19. Inteligência Artificial Prof. Charles Fortes Algoritmos de aproximação de string Dice coeficient Leveinshtein Distance Longest Common Subsequence Double Metaphone Você quis dizer....
  • 20. Inteligência Artificial Prof. Charles Fortes Comparação pela fonética  Jensn Double Metaphone for Jensn: ANSN ATMS metaphone for Adams PNSN metaphone for Benson JRLT metaphone for Geralds AHNS metaphone for Johannson ANSN metaphone for Johnson ANSN metaphone for Jensen ARTN metaphone for Jordon MTSN metaphone for Madsen STTR metaphone for Stratford FLKN metaphone for Wilkins Metaphone
  • 21. Inteligência Artificial Prof. Charles Fortes Encontrar a maior subsequência comum entre os elementos  Jensn .04000, s against Adams .33333, ensn against Benson .05714, es against Geralds .08889, jnsn against Johannson .17143, jnsn against Johnson .56667, jensn against Jensen .06667, jn against Jordon .13333, en against Madsen .02222, s against Stratford .11429, ns against Wilkins Longest common subsequence
  • 22. Inteligência Artificial Prof. Charles Fortes Mede a distancia entre duas sequencias. Simplificando é a medição do menor número de edições (inserir, deletar, editar) necessários para fazer uma palavra virar a outra  Jensn 4 against Adams 2 against Benson 5 against Geralds 5 against Johannson 3 against Johnson 1 against Jensen 4 against Jordon 4 against Madsen 8 against Stratford 6 against Wilkins Levenshtein distance
  • 23. Inteligência Artificial Prof. Charles Fortes Mede a distancia entre duas sequencias. Simplificando é a medição do menor número de edições (inserir, deletar, editar) necessários para fazer uma palavra virar a outra  Jensn 4 against Adams 2 against Benson 5 against Geralds 5 against Johannson 3 against Johnson 1 against Jensen 4 against Jordon 4 against Madsen 8 against Stratford 6 against Wilkins Levenshtein distance
  • 24. Inteligência Artificial Prof. Charles Fortes Comparação estatística entre duas sequencias Jensn .00000 against Adams .46154 against Benson .00000 against Geralds .37500 against Johannson .42857 against Johnson .76923 against Jensen .30769 against Jordon .30769 against Madsen .00000 against Stratford .14286 against Wilkins Dice coeficient
  • 25. Inteligência Artificial Prof. Charles Fortes As respostas aceitáveis devem estar acima de 33%, sendo que abaixo de 20% são inaceitáveis, sendo o o intervalo de 33 a 20 duvidoso. Dice coeficient
  • 26. Inteligência Artificial Prof. Charles Fortes Usa “n”gramas para fazer a análise  bigramas, trigramas, ngramas.... Dice coeficient var str2 = "chalk"; var str = "chlk"; %c ch hl lk k# %c ch ha al lk k#
  • 27. Inteligência Artificial Prof. Charles Fortes Dice coeficient %c ch hl lk k# %c ch ha al lk k# 4 elementos iguais (2 * ElementosIguais) / QtdLista1+QtdLista2 (2*4) / 6+5 = 8 / 11 = 0,7272
  • 28. Inteligência Artificial Prof. Charles Fortes https://github.com/tylerjensen/duovia-fuzzystrings Code sample
  • 29. Inteligência Artificial Prof. Charles Fortes Mineração de dados
  • 30. Inteligência Artificial Prof. Charles Fortes A informatização dos meios produtivos permitiu a geração de grandes volumes de dados: • Transações eletrônicas. • Novos equipamentos científicos e industriais para observação e controle. • Dispositivos de armazenamento em massa. • Computadores mais baratos e poderosos. Aproveitamento da informação permite ganho de competitividade através do conhecimento.
  • 32. Inteligência Artificial Prof. Charles Fortes Processo de explorar grandes quantidades de dados à procura de padrões consistentes, como regras de associação ou seqüências temporais, para detectar relacionamentos sistemáticos entre variáveis, detectando assim novos subconjuntos de dados Data Mining
  • 33. Inteligência Artificial Prof. Charles Fortes Conjunto de ferramentas e técnicas que através do uso de algoritmos de aprendizagem ou classificação baseados em redes neurais e estatística, são capazes de explorar um conjunto de dados, extraindo ou ajudando a evidenciar padrões nestes dados e auxiliando na descoberta de conhecimento. Data Mining
  • 34. Inteligência Artificial Prof. Charles Fortes - Extração não-trivial de informação implícia, previamente desconhecidos e potencialmente útil a partir dos dados - Exploração e análise, por meios automáticos e semi-automáticos de grandes quantidades de dados com o objetivo de descobrir padrões significativos Data Mining
  • 35. Inteligência Artificial Prof. Charles Fortes Data Mining Mineração de Dados (Data Mining) CONHECIMENTO DADOS
  • 36. Inteligência Artificial Prof. Charles Fortes Data Mining Documentos históricos da empresa, Internet, banco de dados, notícias Data Warehouse, Data Marts
  • 37. Inteligência Artificial Prof. Charles Fortes • Mineração de dados é um processo que permite compreender o comportamento dos dados e prever resultados. • Mineração de dados analisa os dados usando técnicas de aprendizagem para encontrar padrões e regularidades nestes conjuntos de dados. • Mineração de dados é multidisciplinar, envolve inteligência artificial, estatística, reconhecimento de padrões etc.. • Mineração de dados pode ser bem aplicado em diversas áreas de negócios. Data Mining
  • 38. Inteligência Artificial Prof. Charles Fortes • Previsão • Associação • Análise de grupos • Detecção de anomalias Data Mining
  • 39. Inteligência Artificial Prof. Charles Fortes O processo de criação de um modelo de mineração de dados pode ser definido utilizando as seguintes etapas: • Definir o problema. • Preparar os dados. • Explorar os dados. • Criar os modelos. • Explorar e validar os modelos Modelo de mineração
  • 40. Inteligência Artificial Prof. Charles Fortes Modelo de mineraçãoPreprocessamento  Limpeza dos dados, onde informações julgadas desnecessárias são removidas.  Reconfiguração dos dados para assegurar formatos consistentes (identificação) – Ex. : sexo = “F” ou “M” sexo = “M” ou “H” Transformação  Transformam-se os dados em formatos utilizáveis.
  • 41. Inteligência Artificial Prof. Charles Fortes Modelo de mineração Mineração de Dados  É a extração dos padrões de comportamento dos dados Interpretação e Avaliação  Identificado os padrões pelo sistema, estes são interpretados em conhecimentos, os quais darão suporte a tomada de decisões humanas.
  • 42. 42 Exemplos Reais Walmart • Walmart colocou cervejas ao lado das fraldas. • O que as cervejas tem a ver com as fraldas? • Homens casados, entre 25 e 30 anos; compravam fraldas e/ou cervejas às sextas-feiras à tarde no caminho do trabalho para casa. • Walmart otimizou às gôndolas nos pontos de vendas, colocando as fraldas ao lado das cervejas; • Resultado: o consumo de cerveja cresceu 30% .
  • 43. 43 Exemplos Reais  Lojas Brasileiras (em 1998) • Aplicou 1 milhão de dólares em técnicas de data mining. • Reduziu de 51.000 produtos para 14.000 produtos oferecidos em suas lojas. • Exemplo de anomalias detectadas: – Roupas de inverno e guarda chuvas encalhadas no nordeste – Batedeiras 110v a venda em Santa Catarina onde a corrente elétrica é 220v Encerrou as operações em 1999 após uma série de prejuízos que vinham ocorrendo desde 1996. Sucessora Lojas Marisa.