• Nenhum resultado encontrado

Revisão de Crenças em Lógica de Descrição ­ Um Plug­In para o Protégé

N/A
N/A
Protected

Academic year: 2022

Share "Revisão de Crenças em Lógica de Descrição ­ Um Plug­In para o Protégé"

Copied!
46
0
0

Texto

(1)

Revisão de Crenças em Lógica de  Descrição ­ Um Plug­In para o 

Protégé

Fillipe Manoel Xavier Resina

Orientadora: Profª Renata Wassermann Co­orientador: Dr. Márcio Ribeiro

Universidade de São Paulo Instituto de Matemática e Estatística Bacharelado em Ciência da Computação

(2)

   

Lógica de Descrição

IMPORTÂNCIA

(3)

Lógica de Descrição

 Representação de Conhecimento

IMPORTÂNCIA

(4)

   

Lógica de Descrição

 Representação de Conhecimento

 Semântica formal

IMPORTÂNCIA

(5)

Lógica de Descrição

 Representação de Conhecimento

 Semântica formal

 Linguagem OWL

IMPORTÂNCIA

(6)

   

Lógica de Descrição

REPRESENTAÇÃO

TBox ­ Terminologias

(7)

Lógica de Descrição

REPRESENTAÇÃO

TBox ­ Terminologias

(8)

   

Lógica de Descrição

REPRESENTAÇÃO

ABox ­ Asserções

(9)

Lógica de Descrição

REPRESENTAÇÃO

ABox ­ Asserções

(10)

   

Lógica de Descrição

Serviços de Inferência

(11)

Lógica de Descrição

Serviços de Inferência

TBox: “Concept subsumption”

(12)

   

Lógica de Descrição

Serviços de Inferência

TBox: “Concept subsumption”

ABox: Instanciação

(13)

Lógica de Descrição

Serviços de Inferência

TBox: “Concept subsumption”

ABox: Instanciação

INSUFICIENTE!

Por quê?

(14)

   

Revisão de Crenças

POR QUÊ?

(15)

Revisão de Crenças

POR QUÊ?

“To attain knowledge, add things every day. 

To attain wisdom, remove things every day.”

 Lao­Tzu (604AC – 531AC) – Filósofo Chinês

(16)

   

Revisão de Crenças

Um Exemplo – Gärdenfors & Rott 1995

(17)

Revisão de Crenças

Um Exemplo – Gärdenfors & Rott 1995

Crenças

(18)

   

Revisão de Crenças

Um Exemplo – Gärdenfors & Rott 1995

Crenças

 O pássaro capturado na arapuca é um cisne

 O pássaro capturado na arapuca veio da Suécia

 A Suécia é parte da Europa

 Todos os cisnes europeus são brancos

(19)

Revisão de Crenças

Um Exemplo – Gärdenfors & Rott 1995

Crenças

 O pássaro capturado na arapuca é um cisne

 O pássaro capturado na arapuca veio da Suécia

 A Suécia é parte da Europa

 Todos os cisnes europeus são brancos Consequência?

(20)

   

Revisão de Crenças

Um Exemplo – Gärdenfors & Rott 1995

Crenças

 O pássaro capturado na arapuca é um cisne

 O pássaro capturado na arapuca veio da Suécia

 A Suécia é parte da Europa

 Todos os cisnes europeus são brancos Consequência

 O pássaro capturado na arapuca é branco

(21)

Revisão de Crenças

Um Exemplo – Gärdenfors & Rott 1995

Crenças

 O pássaro capturado na arapuca é um cisne

 O pássaro capturado na arapuca veio da Suécia

 A Suécia é parte da Europa

 Todos os cisnes europeus são brancos

Consequência

 O pássaro capturado na arapuca é branco Nova Informação

(22)

   

Revisão de Crenças

Lida com o problema de adicionar  nova informação a uma base de 

conhecimento de maneira  consistente.

(23)

Revisão de Crenças

Lida com o problema de adicionar  nova informação a uma base de 

conhecimento de maneira  consistente.

Baseada no paradigma AGM Princípio da Mudança Mínima

(24)

   

Revisão de Crenças

Mudança de Crença

(25)

Revisão de Crenças

Mudança de Crença

Atitude epistêmica em relação a uma sentença A:

(26)

   

Revisão de Crenças

Mudança de Crença

Atitude epistêmica em relação a uma sentença A:

Expansão: A era indeterminada e agora ou A é aceita ou ¬A é        aceita

(27)

Revisão de Crenças

Mudança de Crença

Atitude epistêmica em relação a uma sentença A:

Expansão: A era indeterminada e agora ou A é aceita ou ¬A é        aceita

Contração: A ou ¬A era aceita e agora A é indeterminada

(28)

   

Revisão de Crenças

Mudança de Crença

Atitude epistêmica em relação a uma sentença A:

Expansão: A era indeterminada e agora ou A é aceita ou ¬A é        aceita

Contração: A ou ¬A era aceita e agora A é indeterminada

Revisão: A era aceita e passa a ser rejeitada ou ¬A era aceita           e passa a ser rejeitada

(29)

Revisão de Crenças

Construções para Contração e Revisão

(30)

   

Revisão de Crenças

Construções para Contração e Revisão

Kernel

Contração: conjuntos minimais que implicam A Revisão: conjuntos minimais inconsistentes

(31)

Revisão de Crenças

Construções para Contração e Revisão

Kernel

Contração: conjuntos minimais que implicam A Revisão: conjuntos minimais inconsistentes

(32)

   

Revisão de Crenças

Construções para Contração e Revisão

Partial Meet

Contração: conjuntos maximais que não implicam A Revisão: conjuntos maximais consistentes

(33)

Revisão de Crenças

Construções para Contração e Revisão

Partial Meet

Contração: conjuntos maximais que não implicam A Revisão: conjuntos maximais consistentes

(34)

   

Depuração de Ontologias Testar consistência?

(35)

Depuração de Ontologias

Testar consistência?

Encontrar os axiomas numa base de 

conhecimento terminológica que a tornaram  inconsistente.

(36)

   

Depuração de Ontologias

Testar consistência?

Encontrar os axiomas numa base de 

conhecimento terminológica que a tornaram  inconsistente.

Procurar inconsistência “na mão”?

(37)

Depuração de Ontologias

Algoritmo Kernel para Contração

(38)

   

Depuração de Ontologias

E os demais elementos do Kernel?

(39)

Depuração de Ontologias

E os demais elementos do Kernel?

Algoritmo de Reiter:

Cortes Mínimos

(40)

   

Depuração de Ontologias

(41)

Depuração de Ontologias

(42)

   

O Plug­in

Protégé: Editor de Ontologias

Ausência de ferramenta para Revisão

(43)

O Plug­in

Protégé: Editor de Ontologias

Ausência de ferramenta para Revisão OWL API

(44)

   

O Plug­in

Protégé: Editor de Ontologias

Ausência de ferramenta para Revisão OWL API

Pellet Reasoner

(45)

Trabalhos Futuros

Lidar com instâncias

Aplicação direta da operação Partial Meet  e comparações

Contração e Revisão por conjuntos de  crenças

(46)

   

Obrigado!

Referências

1. Peter Gardenfors. Knowledge in Flux ­ Modeling the Dynamics of Epstemic           States. MIT Press, 1988.

2. F. Baader, D. Calvanese, D. McGuinness, D. Nardi, and P. Patel­Schneider,              editors. The Description Logic Handbook. Cambridge University Press, 2003.

3. M. Ribeiro, R. Wassermann. Base Revision for Ontology Debugging. Journal of           Logic and Computation, Vol. 19, No. 5, 721­743, 2008.

4. M. Ribeiro and R. Wassermann. The Ontology Revisor Plug­In for Protégé. In             Proceedings of the Third Workshop on Ontologies and their Applications

   (WONTO 2008), 2008.

5. http://protege.stanford.edu/

6. http://owlapi.sourceforge.net/

7. http://clarkparsia.com/pellet/

Referências

Documentos relacionados

​Uma vez compreendida a essência que as lendas trazem para este problemas, pode-se realizar enunciar este de tal modo: Seja um cubo qualquer de aresta a, determinar, usando apenas

Também não serão aceitos para fins de participação nessa promoção os cupons e/ou notas fiscais emitidos pelo estacionamento, pelo Hipermercado Big e os referentes aos serviços

Hoje o gasto com a saúde equivale a aproximada- mente 8% do Produto Interno Bruto (PIB), sendo que, dessa porcentagem, o setor privado gasta mais que o setor público (Portal

Objetivo: Garantir estimativas mais realistas e precisas para o projeto, ao considerar nesta estimativa o esforço necessário (em horas ou percentual do projeto) para

A tabela 25 apresenta os resultados brutos desta avaliação em relação à característica busca e a tabela 26 exibe o resultado ponderado para esta característica.. A tabela 27

Considerando uma avaliação de qualidade de forma quantitativa e classificatória, na variável de dados relevantes da realidade, utilizados para medidas serem

Com base em Tardif, Nóvoa e Pimenta, que relacionam entre outros fatores, o poder da socialização na formação docente e Lave e Wenger que apresentam as comunidades de

Para essa implementação deve-se observar que muitos sistemas têm sido construídos baseados exclusivamente em requisitos técnicos, deixando a arquitetura implícita