19

Click here to load reader

Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Embed Size (px)

DESCRIPTION

Esta apresentação foi realizada no seminário da disciplina de Inteligência Artificial, conduzida pelo professor Glaucio A. Fontana. O conteúdo apresenta o processo de descoberta de conhecimento em textos, utilizando técnica de análise de seqüências temporais.

Citation preview

Page 1: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Descoberta de Conhecimentos em Textos através da Análise de

Seqüências Temporais

KDD e Mineração de dados

Felipe dos Santos

Page 2: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Informações

• Autores:

• Stanley Loh

• Leonardo Albernaz Amaral

• Leandro Krug Wives

• José Palazzo Moreira de Oliveira

Page 3: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

O artigo• Apresenta processo de descoberta de

conhecimento em texto. Utilizando técnica de análise de seqüências temporais. Foi testado em prontuários médicos de pacientes internados em uma clínica psiquiátrica. É uma ordenação de registros de evoluções de um paciente registrados por médicos da área. O benefício consiste na identificação de sintomas e sinais após remédios terem sido administrados.

Page 4: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Introdução

• Técnicas de descoberta de conhecimento e sua importância

• Técnica temporal, pode identificar padrões estatísticos com tempo associado

• Probabilidade condicional

Page 5: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Trabalhos analisados

• Muitas análises de Mineração de dados

• Padrão seqüencial (Wong, 2000)

• Web Mining (Spiliopoulou; Srikant, 2000)

• Coleções de Textos (Roy, Gevry and Potternger,2002)

Page 6: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

O método utilizado

• Análise de seqüências temporais discretas

• Encontrar conceitos nos conteúdos do texto

• A proposta foi a descoberta num nível acima das palavras

• Não analisando apenas os termos e expressões, mas seu significado em relação a fenômenos da realidade.

Page 7: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Identificação de conceito em texto

• O processo de identificação foi realizado por pessoas com auxílio de ferramentas em software.

• Todas as regras de todos os textos são comparadas.

• É utilizado ontologia

Page 8: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Exemplo

• O conceito de “alcoolismo” poderia ser definido pelas regras “álcool -nega” e “hálito etílico”.

• O símbolo “-” indica um termo negativo, neste caso “nega” aparece para eliminar frases como:

• “o paciente nega o uso de álcool”.

Page 9: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Técnicas de análise de seqüência temporal sobre conceitos

• O objetivo é saber se um conceito condiciona a aparição do outro no futuro.

• Os textos devem seguir uma ordem cronológica, formando uma seqüência temporal

• Para determinação das dependências entre conceitos é utilizada a probabilidade condicional

Page 10: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

• A técnica foi implementada analisando textos contíguos (do anterior para o próximo).

• Os textos dos pacientes, são publicados em períodos de tempo regulares, bastando que eles forme uma seqüência ou ordem cronológica.

Técnicas de análise de seqüência temporal sobre conceitos

Page 11: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Técnicas de análise de seqüência temporal sobre conceitos

Page 12: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Avaliação da abordagem sobre prontuários

• Abordagem foi em cima de prontuários médicos de pacientes de uma clínica psiquiátrica

• Cada texto do prontuário estava associado a diagnósticos que representam doença mental do paciente

• A classificação usada para o diagnóstico segue as regras da CID (Classificação Internacional de Doenças)

Page 13: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

• Ao todo foi utilizado uma ontologia de 97 conceitos

• 65 eram referentes a características do pacientes, como: “agressividade”, “insônia”, “mora sozinho”, “tabagista”

• 32 foram referentes a remédios

Avaliação da abordagem sobre prontuários

Page 14: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Conhecimentos descobertos

• 2/3 dos pacientes que tomam remédio X têm seu pensamento afetado num futuro breve, podendo levar a pensamentos mágicos ou de perseguição

• Pacientes com diagnósticos com transtornos afetivos, pôde se notar os seguintes padrões:

Page 15: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

• A) remédio Z - fala_doente (conf=28,57%)

• B) remédio Z - nervosismo (conf=28,57%)

• C) remédio Z - melhora (conf=28,57%)

• D) remédio W - remédio K (conf=25%

Conhecimentos descobertos

Page 16: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Conclusões

• Os médicos concordaram com o conhecimento encontrados no experimento

• Porém, as descobertas encontradas podem ser consideradas hipóteses e merecem estudos aprofundados

• O importante do artigo foi a demonstração da viabilidade da estratégia para descoberta do conhecimento

Page 17: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Conclusão

• É possível utilizar de várias maneias a extração do conhecimento

• Seria interessante se fosse possível visualizar as informações

Page 18: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Perguntas?

Page 19: Seminário de Inteligência Artifical - Unisul - Descoberta de Conhecimentos em Textos através da Análise de Seqüências Temporais

Obrigado