Sumarização Ontologias Paulo Orlando V. Q. Sousa.

Slides:



Advertisements
Apresentações semelhantes
Transformação para o Espaço Latente
Advertisements

Conteúdo: - Modularização.
Aplicação de XML Web Semântica Tópicos Avançados em Bancos de Dados II
Como projetar uma linguagem geral para marcação de regras How to Design a General Rule Markup Language Gerd Wagner.
Amanda Meincke Melo RA:
Ontologia para Sistemas Configurarionais Urbanos
Edward Cayllahua Sumarização de vídeo Edward Cayllahua
Sumarização Automática de Vídeos
UNIVERSIDADE FEDERAL DE SANTA CATARINA - UFSC PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA E GESTÃO DO CONHECIMENTO EGC – GESTÃO DO CONHECIMENTO E FERRAMENTAS.
Fundação Aplicações de Tecnologias Críticas - Atech
Seminário de Andamento Módulo: Merge Grupo 5 André Ribeiro Coelho Rafael de Souza Santos.
University of Minho, Portugal
Interoperabilidade semântica no domínio de Engenharia de Software
Tao Qin, Tie-Yan Liu, Jun Xu, Hang Li
Análise de Centralidade
Aprendizagem de Máquina - Agrupamento
Finding and Evaluating Community Structure in Networks
O NTOLOGY M ATCHING Thiago Pachêco. R OTEIRO Motivação Ontology matching Definição Conceitos Processo Técnicas Álgebra Ferramentas existentes OAEI Aplicações.
- Mais importante meio de comunicação, porém: Recebidos e enviados desordenadamente Prejuízo de US$650 bilhões Sistemas que controlem a sobrecarga.
Theme: An Approach for Aspect-Oriented Analysis and Design
Adriano S. Castro. Soluções para problemas recorrentes no desenvolvimento de software; Orientação a objetos; Facilitam a reutilização; Vocabulário comum;
Aluno: Rodolfo A. L. Costa Orientador: Prof. Frederico G. Guimarães
Journal New Research Music – 2012 Citado por 3 artigos Alex Amorim Dutra Jason Weston, Samy Bengio, and Philippe Hamel Google, USA.
Segmentação de Imagens
Tópicos de Sistemas de Informação A
MAS-ML Tool: Um Ambiente de Modelagem de Sistemas Multi-Agentes
PETER ANTONY RAUSCH JOYCE MARTINS
Anotação semântica de dados multimídia
1 My GRID: Bio-informática personalizada em uma grade de informação. Francisco Silva
Elaborado por: Francisco Covas nº Manuel Felício nº
João Pedro Barbosa da Silva Sessão Controlo Tese 2º Semestre 2007/2008 From Legacy Systems to Ontologies.
Matching de Esquemas: 10 anos depois Nicolle Chaves Cysneiros.
Co-Citação Camila Ascendina Nunes.
Disciplina : Tópicos Avançados em Inteligência Artificial Simbólica Professores: Dr. Fred Freitas / Dra. Bernadette Farias Aluno: Clovis Holanda Introdução.
Inteligência Artificial Web Semântica
Semântica em Integração de Dados – Ontologia Contextual
A Lexicon-Enhanced Method for Sentiment Classification: An Experiment on Online Product Reviews Bruno Andrade.
XML – Extensible Markup Language [Introdução] Renata Pontin de Mattos Fortes SCE-225 Hipermídia 2°Semestre 2003 Material elaborado por Lisandra Cazassa.
Nº Pedro José de Oliveira Sessão Controlo Tese 2º Semestre 2007/2008 Orientador – João Rocha.
CMP167 – Programação com Objetos Distribuídos Aluno: Carlos Oberdan Rolim A Comparative Study between Computer Programming Languages for Developing Distributed.
Uma Interface em Linguagem Natural em Português para Pergunta-Resposta na Web Grupo de Inteligência Computacional Mestrado em Ciência da Computação Aluno:
Análise de Centralidade
Passo a passo – Instrutor Relatório de Originalidade.
Categorização de Documentos Mariana Lara Neves CIn/UFPE.
1 Summarizing Text Documents: Sentence Selection and Evaluation Metrics Trabalho realizado por: Trabalho realizado por: João Casteleiro Alves João Casteleiro.
METHONTOLOGY Sandro Rautenberg
GIS e web Lúbia Vinhas Divisão de Processamento de Imagens INPE.
Mineração de Grafos e Predição de Links
Correferências Pronominais na 3ª Pessoa do Singular INF2915 Prof.: Ruy Milidiu Guylerme Velasco, Roberta Claudino, Thiago Ribeiro.
Distributed Data-Parallel Computing Using a High-Level Programming Language TL1 Programação com Objetos Distribuídos Claiton Luiz Vieira Lisboa.
Uso de Ontologias em Data Warehousing
Apresentação REVISTAS Alexandre Lucas 2º. Trimestre
Nº Aluno: Nome: António Paulo Santos Sessão Controlo Tese 2º Semestre 2007/2008.
Comunicação Assíncrona em Equipes Distribuídas: Requisitos e Meios Utilizados Cleyton Carvalho da Trindade Universidade Federal de.
Estudo Comparativo Entre Metodologias Ágeis e Tradicionais Aluno: Márcia Seabra Cabral Professor: Augusto Sampaio Disciplina: Tópicos Avançados em Engenharia.
DESENVOLVIMENTO DE UM MODELO PARA SIMULAÇÃO DA DISTRIBUIÇÃO POPULACIONAL EM UMA REGIÃO URBANA DOUTORANDA: Christiane Wenck Nogueira ORIENTAÇÃO: Profa.
Lenylda Albuquerque ISO Processos de Ciclo de Vida de Software Universidade Federal de Pernambuco.
MO 622 – Tarefa 4 Grupo PRI: Igor José Ferreira de Freitas Pedro Almeida Ricardo Caceffo Considere o desenvolvimento de uma aplicação.
Integração Semântica: uma pesquisa sobre abordagens baseadas em ontologias Túlio Lages
1 Memória Auditiva: implicações para o modelo de interação (limites no tamanho de menus para navegação baseada na interação por voz) Grupo GJN MO622 –
Trends in information behaviour research Elke Greifeneder ISIC 2014.
Métricas de Software Orientado a Aspectos Diego Martins – Turah Xavier –
Medidas de Avaliação. Para a maioria dos sistemas computacionais é necessário criar medidas para aferir sua eficácia e eficiência; A medida mais comum.
Uma Extensão do Fluxo de Análise e Projeto do RUP com suporte a Desenvolvimento Baseado em Componentes Eduardo Almeida
INSTRUÇÕES PARA PREPARAÇÃO DO BANNER PARA O II EMMEC 2016 (Times New Roman 48, Negrito, Caixa alta) (Linha em branco, tamanho 28) Nome do autor (Instituição)
ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO Nelsi Warken, Luiz A.
OLIVEIRA, JANE S.; QUEIROZ SALETE L. Comunicação e Linguagem Científica: guia para estudantes de química, Campinas: Átomo, 2007, 109 p. Capítulo 4: LOCALIZANDO.
Agrupamento Balanceado de Sujeitos a fim de Testar a Interface Gráfica de um Software de Geometria Interativa Simone Borges, Helena Reis, Luis Moro, Vinícius.
QUALIDADE DE DADOS EM SISTEMAS DE INTEGRAÇÃO DE DADOS VÍTOR ARRAIS DE SÁ SEMINÁRIO IDW– Cin/UFPE
Reuse and Components Group
Transcrição da apresentação:

Sumarização Ontologias Paulo Orlando V. Q. Sousa

OWLSum: Ferramenta para Sumarização de Ontologias 2 Como surgiu a sumarização de ontologia?

Problemas em usar grandes ontologias Dificuldade na visualização Dificuldade para o entendimento Dificuldade de reuso Demora no Carregamento Dificuldade no processamento e na comparação entre ontologias OWLSum: Ferramenta para Sumarização de Ontologias 3

Sumarização automática de texto Características de sumarização automática de texto [Das 2007] – resumos podem ser de um único ou vários documentos – resumos devem preservar importantes informações – resumos devem ser curtos, não mais do que a metade do texto original OWLSum: Ferramenta para Sumarização de Ontologias 4

Sumarização automática de ontologias Definição – “Processo de destilação de conhecimento em uma ontologia para produzir uma versão resumida a um determinado usuário (ou usuários) e tarefa (ou tarefas)”. [Cheng 2009] – "O processo de criação automática de um compacta versão de uma ontologia, uma vez que contenha as informações importantes para o usuário". [Li 2010] OWLSum: Ferramenta para Sumarização de Ontologias 5

Sumarização automática de ontologias É um pedaço ou recorte da ontologia (subontologia) contendo os conceitos mais relevantes OWLSum: Ferramenta para Sumarização de Ontologias 6 Sumarizador de Ontologia Parâmetros Ontologia (O) Ontologia Sumarizada (OS)

OWLSum: Ferramenta para Sumarização de Ontologias 7 Outros processos de extração de subontologias

Particionar Ontologia (ontology partitioning ) – Divide uma grande ontologia em varias subontologias pequenas independentes com cada uma cobrindo um determinado subtópico, que, se colocado juntos novamente, formam a ontologia original, permitindo, assim, facilidade na manunteção e utilização. [Li 2010][Grau 2006] OWLSum: Ferramenta para Sumarização de Ontologias 8

Outros processos de extração de subontologias Modularização de Ontologia – Um módulo da ontologia é um componente reutilizável de uma ontologia maior ou mais complexa, que é auto-suficiente, mas tem um relação definida com outros módulos de ontologias. [Doran 2006] OWLSum: Ferramenta para Sumarização de Ontologias 9

10 Processo de Sumarização de Ontologia

Processo de Sumarização 1.Identificar os conceitos mais relevantes; 2.Extração dos conceitos mais relevante para sintetizar um resumo OWLSum: Ferramenta para Sumarização de Ontologias 11

OWLSum: Ferramenta para Sumarização de Ontologias 12 Métricas para determinar a relevância dos conceitos

Métricas usadas por [Zhang 2007] Degree centrality – In-degree centrality – out-degree centrality Shortest-Path-based Centrality – Betweenness centrality Maximal Marginal Relevance (MMR) – re-ranking algorithm OWLSum: Ferramenta para Sumarização de Ontologias 13

Métricas usadas por [Zhang 2009] Eigenvector Centrality – Focused Weighted PageRank – Weighted PageRank – Weighted HITS Neighbouring information – structural importance – pragmatics importance OWLSum: Ferramenta para Sumarização de Ontologias 14

Métricas usadas por [Peroni 2008] Name simplicity Basic level Density Coverage OWLSum: Ferramenta para Sumarização de Ontologias 15

Métricas usadas por [Li 2010] Density Reference Name simplicity Popularity OWLSum: Ferramenta para Sumarização de Ontologias 16

Métricas definidas por [Pires 2010] Centrality Measure Frequency Measure OWLSum: Ferramenta para Sumarização de Ontologias 17

OWLSum: Ferramenta para Sumarização de Ontologias 18 Processamento para gerar o resumo da ontologia

Processamento do resumo por [Pires 2010] 1.Calcular a relevância dos conceito; 2.Determinar os conceitos relevantes; 3.Agrupar conceitos relevantes adjacentes; 4.Identificar caminhos entre os grupos de conceitos; 5.Qualificar os caminhos identificados; 6.Determinar o resumo da ontologia; OWLSum: Ferramenta para Sumarização de Ontologias 19

Processamento do resumo por [Pires 2010] Realiza os passos 1 e 2 para determinas quais os CRs (conceitos relevantes) Passo 3 - Agrupar os CRs adjacentes. OWLSum: Ferramenta para Sumarização de Ontologias 20

Processamento do resumo por [Pires 2010] Passo 4 - identificar os caminhos entre os grupos de conceitos OWLSum: Ferramenta para Sumarização de Ontologias 21

Processamento do resumo por [Pires 2010] Passo 5 - qualificar os caminhos identificados. – Uso de Recall, Precision e f-measure Passo 6 - Determinar o resumo da ontologia OWLSum: Ferramenta para Sumarização de Ontologias 22

Processamento do resumo Os outros artigos citados não especificam o processo de criação do resumo. OWLSum: Ferramenta para Sumarização de Ontologias 23

OWLSum: Ferramenta para Sumarização de Ontologias 24 Avaliação dos resumos

Comparação dos resultados Todos os artigos fazem comparações dos resumos criados automaticamente com os gerados pelos especialistas. Não encontrei comparações dos resultados entre as diferentes abordagens de sumarização 25

Conclusão Dificuldade em comparar as técnicas – Diferentes unidades básicas e critérios – Diferentes modelos de ontologias – As técnicas não mostram todo o processo de sumarização A avaliação das técnicas é baseada na comparação dos resumos gerados pelos especialistas 26

Referências [Das 2007] Das, D., Martins, A. F.T.: A Survey on Automatic Text Summarization. In: Literature Survey for the Language and Statistics II course at CMU (2007) [Zhang 2007] Zhang, X., Cheng, G., Qu, Y.: Ontology Summarization Based on RDF Sentence Graph. In: 16th Inter. World Wide Web Conference Banff, Alberta, Canada, May 8-12 (2007) [Zhang 2009] Zhang, X., Cheng, G., Ge, W., Qu, Y.: Summarizing Vocabularies in the Global Semantic Web. Journal of Computer Science and Technology 24(1), pp Jan. (2009) [Li 2010] Li, N., Motta, E., & Aquin, M. Ontology Summarization : An Analysis and An Evaluation, Iwest.(2010). [Motta 2010]Li, N., & Motta, E. (2010). Evaluations of user-driven ontology summarization, 544–553. OWLSum: Ferramenta para Sumarização de Ontologias 27

Referências [Grau 2005] Grau, B. C., Parsia, B., Sirin, E., & Kalyanpur, A. (n.d.). Automatic Partitioning of OWL Ontologies Using E-Connections. [Doran 2006] Doran, P. Ontology reuse via ontology modularisation. In Proceedings of KnowledgeWeb PhD, Budva, Montenegro, (2006). [Peroni 2008] Peroni, S., Motta, E., & Aquin, M. (2008). Identifying Key Concepts in an Ontology, through the Integration of Cognitive Principles with Statistical and Topological Measures, 242–256. [Pires 2010] Pires, C. E., Sousa, P., Kedad, Z., & Salgado, A. C. (2010). Summarizing Ontology-based Schemas in PDMS, (i), 239–244. [Feng 2008] Feng, L. et al. (2008) Identifying Potentially Important Concepts and Relations in an Ontology [Zhang 2009] Zhang, X. (2009). Summarizing Vocabularies in the Global Semantic Web, 24(2003), 165–174. OWLSum: Ferramenta para Sumarização de Ontologias 28

Dúvidas OWLSum: Ferramenta para Sumarização de Ontologias 29

Obrigado! OWLSum: Ferramenta para Sumarização de Ontologias 30