seminário de inteligência artifical - unisul - descoberta de conhecimentos em textos através da...

19

Click here to load reader

Upload: felipe2santos

Post on 10-Jul-2015

565 views

Category:

Technology


1 download

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.

TRANSCRIPT

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