Upload
thalisson-azevedo
View
212
Download
0
Embed Size (px)
DESCRIPTION
sistemas de apoio a descisao
Citation preview
27/10/2011
1
Prof. Waldiney Nogueira Sistema de Apoio a Decisão 1
Sistema de apoio a Decisão
7º - Semestre - Sistemas de InformaçãoAula-09
Prof. Waldiney Nogueira Sistema de Apoio a Decisão 2
Extração de Informações
7º - Semestre - Sistemas de Informação
Sistema de Apoio a Decisão 3Prof. Waldiney Nogueira
Por que extrair informaçõesPor que extrair informações
� Grande quantidade de dados armazenadoseletronicamente;
� Necessidade de encontrar novos padrõestransformar dados invisíveis, presentes nestas
grandes quantidades de dados, em informações úteis e conhecimentos que possam ser aplicados como suporte a tomada de decisão ou a avaliação de resultados.
Sistema de Apoio a Decisão 4Prof. Waldiney Nogueira
Por que extrair informações (cont.)Por que extrair informações (cont.)
� A grande e rápida expansão dos dados
excedem a capacidade de compreensãohabitual.
� análise baseada em dados visíveis e intuição; “dados mortos” ou arquivos raramente visitados com valiosos conhecimentos.
Sistema de Apoio a Decisão 5Prof. Waldiney Nogueira
Evolução até a Mineração de dados
� Resultado da evolução natural datecnologia de informação.� Banco de Dados� Coleção e criação de Banco de Dados� Sistemas de gerenciamento, armazenamento,recuperação e processamento de dados� Sistemas de banco de dados avançados� Sistemas de banco de dados em web� Mineração de dados.
Sistema de Apoio a Decisão 6Prof. Waldiney Nogueira
Evolução até a Mineração de dadosEvolução até a Mineração de dados
27/10/2011
2
Sistema de Apoio a Decisão 7Prof. Waldiney Nogueira
O que é mineração de dados ?
� Busca de conhecimento ou padrõesinteligentes em bancos de dados.� transformar dados ocultos em informaçõesúteis para a tomada de decisão e/ouavaliação de resultados.� Passo essencial no processo da
Descoberta do Conhecimento em Base de Dados.
Sistema de Apoio a Decisão 8Prof. Waldiney Nogueira
O que é mineração de dados ?
Sistema de Apoio a Decisão 9Prof. Waldiney Nogueira
O que é mineração de dados ?
Sistema de Apoio a Decisão 10Prof. Waldiney Nogueira
Mineração de dados Mineração de dados -- SinônimosSinônimos
� mineração de dados
� busca do conhecimento em bases de dados
� extração do conhecimento
� análise de dados� Knowledge Discovery in Database – KDD.
Sistema de Apoio a Decisão 11Prof. Waldiney Nogueira
Mineração de dados Mineração de dados –– Etapas do Etapas do descobrimento em grandes quantidades de descobrimento em grandes quantidades de
dados ( um processo KDD)dados ( um processo KDD)
� Seleção
� Pré-processamento� Transformação
� Dataminig
� Interpretação e avaliação dos resultados
Sistema de Apoio a Decisão 12Prof. Waldiney Nogueira
Mineração de dados Mineração de dados –– Etapas do Etapas do descobrimento em grandes quantidadesdescobrimento em grandes quantidades
de dados (um processo KDD)de dados (um processo KDD)
27/10/2011
3
Sistema de Apoio a Decisão 13Prof. Waldiney Nogueira
Mineração de dados Mineração de dados –– Etapas do Etapas do descobrimento em grandes quantidades de descobrimento em grandes quantidades de
dados (um processo KDD)dados (um processo KDD)
Seleção� consiste na seleção de dados necessários para
a tarefa de análise.
� Compreensão do domínio e dos objetivos da tarefa;
� Criação do conjunto de dados envolvendo as
variáveis necessárias;
Sistema de Apoio a Decisão 14Prof. Waldiney Nogueira
Mineração de dados Mineração de dados –– Etapas do Etapas do descobrimento em grandes quantidades de descobrimento em grandes quantidades de
dados (um processo KDD)dados (um processo KDD)
Pré-processamento� Consiste na limpeza (retirada de ruídos einformações julgadas desnecessárias) e naintegração (reconfiguração dos dados paraassegurar formatos consistentes) dos dados.� Operações como identificação de ruídos,
outliers, como tratar falta de dados em alguns campos, etc.
Sistema de Apoio a Decisão 15Prof. Waldiney Nogueira
Mineração de dados Mineração de dados –– Etapas do Etapas do descobrimento em grandes quantidades de descobrimento em grandes quantidades de
dados (um processo KDD)dados (um processo KDD)
Transformação
� transforma os dados para um formato� Datamining apropriado. Esta depende da
técnica datamining usada.� redução de dimensionalidade;� combinação de atributos;
Sistema de Apoio a Decisão 16Prof. Waldiney Nogueira
Mineração de dados Mineração de dados –– Etapas do Etapas do descobrimento em grandes quantidades de descobrimento em grandes quantidades de
dados (um processo KDD)dados (um processo KDD)
Mineração de dados
� aplicação de métodos inteligentes para aextração de para de padrões de comportamentodos dados.� Escolha e execução do algoritmo de
aprendizagem de acordo com a tarefa a ser cumprida.
Sistema de Apoio a Decisão 17Prof. Waldiney Nogueira
Mineração de dados Mineração de dados –– Etapas do Etapas do descobrimento em grandes quantidades de descobrimento em grandes quantidades de
dados (um processo KDD)dados (um processo KDD)
Interpretação e avaliação
� Identificado os padrões pelo sistema, estes são
interpretados em conhecimentos, os quais darásuporte a tomada de decisões humanas.
� Interpretação dos resultados, com possível retorno aos passos anteriores;
Sistema de Apoio a Decisão 18Prof. Waldiney Nogueira
Mineração de dados Mineração de dados –– Etapas do Etapas do descobrimento em grandes quantidades de descobrimento em grandes quantidades de
dados (um processo KDD)dados (um processo KDD)
Análise tradicional de dados
� sistemas de informação com o objetivo demanter os dados em um local seguro epossível recuperação.
Mineração de dados
� extração de conhecimento das informaçõesarmazenadas.
27/10/2011
4
Sistema de Apoio a Decisão 19Prof. Waldiney Nogueira
Mineração de Dados e Análise Tradicional de dadosMineração de Dados e Análise Tradicional de dados
Sistema de Apoio a Decisão 20Prof. Waldiney Nogueira
Técnicas de mineração de dadosTécnicas de mineração de dados
� Existe diversos tipos de técnicas e de
algoritmos para mineração de dados.� A escolha dependerá da tarefa a ser
executada.
� Banco de dados que se trabalha� Tipo de conhecimento a ser explorado
Sistema de Apoio a Decisão 21Prof. Waldiney Nogueira
Técnicas de mineração de dadosTécnicas de mineração de dados
Sistema de Apoio a Decisão 22Prof. Waldiney Nogueira
Técnicas de mineração de dadosTécnicas de mineração de dados
Sistema de Apoio a Decisão 23Prof. Waldiney Nogueira
Tarefas de Mineração de dadosTarefas de Mineração de dados
� As tarefas de mineração de dados podemser aplicadas ao tipo de extração doconhecimento a ser solucionado.
� Classificação� Associação� Agrupamento
Sistema de Apoio a Decisão 24Prof. Waldiney Nogueira
Tarefas de Mineração de dadosTarefas de Mineração de dados
� Classificação
Descobrir uma função que mapeie um conjunto deregistros em um conjunto de rótulos categóricospredefinidos (classe).� Uma vez descoberta, tal função pode ser aplicada anovos registros de forma a prever a classe a que taisregistros se enquadram.� EX: financiadora.� Ferramentas: Redes Neurais, Árvores de Decisão,Estatística (análise combinatória e Regressão Lógica) ealgoritmos genéticos .
27/10/2011
5
Sistema de Apoio a Decisão 25Prof. Waldiney Nogueira
Tarefas de Mineração de dadosTarefas de Mineração de dados
� Descoberta de Associação:
� abrange a busca por itens que freqüentemente ocorram de forma simultânea.
� Ex: carrinho de supermercado.
� Ferramentas: regras de associação (Algoritmo APRIORI)
Sistema de Apoio a Decisão 26Prof. Waldiney Nogueira
Tarefas de Mineração de dadosTarefas de Mineração de dados
� Agrupamento:
� Separar os registros de uma base de dados em subconjuntosou clusters, de tal forma que os elementos compartilhem depropriedades comuns que os distingam de elementos deoutros clusters.
� O objetivo nessa tarefa é maximizar a similaridade intraclustere minimizar a similaridade intercluster.� Diferente da tarefa de classificação, que tem rótulospredefinidos, a clusterização precisa automaticamenteidentificar os grupos de dados aos quais o usuários deveráatribuir rótulos.
Sistema de Apoio a Decisão 27Prof. Waldiney Nogueira
Tarefas de Mineração de dadosTarefas de Mineração de dados
� Agrupamento :� Agrupar é baseado em medidas de semelhança,
definir quantas e quais classes existem em um conjunto de entidades.
� Ferramentas: Redes Neurais, Estatística (Análise de Conglomerados (cluster Analysis)), Algoritmos Genéticos.
� Alguns algoritmos: K-means, K-Modes, dentre outros.
Sistema de Apoio a Decisão 28Prof. Waldiney Nogueira
Exercícios
1. O que é mineração de dados?2. Na mineração de dados quais são as etapas
do descobrimento em grandes quantidades de dados?
3. Faça uma comparação entre análise tradicional de dados e mineração de dados?
4. Dentro das tarefas de mineração de dados explique: classificação, associação e agrupamento.
Sistema de Apoio a Decisão 29Prof. Waldiney Nogueira
FIM