Fazendo a Inconsistência
Respeitável
Um framework Para o
Raciocínio Inconsistente
[Gabbay 91] Dov, Hunter, Making Inconsistency Respectable
Lógica Clássica e a Inconsistência
• A Lógica clássica não cobre a inconsistência.
• A base monotônica é a lógica Paraconsistente,
raciocínio não monotônico .
• No modelo da lógica intucionista é indesejada.
• Princípio da erradicação da inconsistência.
• Sistemas de Manutenção da verdade.
• O raciocínio humano utiliza contradições, ele
simplesmente despreza inconsistências triviais.
• O mecanismo de aprendizado é fortemente
baseado em informações contraditórias.
Raciocínio utilizando inconsistência
• Uma sistema que utiliza q e ¬q .
• Vários aspectos da inconsistência.
• Taxinomia : Epistemológica e Ontológica.
Epistimológica seria detalhes do conhecimento.
Ontológica seriam fatos fundamentais.
• Inconsistência Ação.
• Base de Dados tentam restaurar a consistência.
• Os casos triviais podem ser ignorados.
• Os casos significantes devem gerar ações.
• Proposta : Labelled Deductive System (Gabbay 89) .
Inconsistência em Banco de Dados
Banco de Dados da Cia
Nome
Endereço
Prof. Nobody Stanford
Banco de Dados FBI
Nome
Endereço
Prof. Nobody Jonh Hopkins
Joinner das Bases
Nome
Conceito
Prof. Nobody Inimigo número 1
Descartando inconsistências
• Este tipo de contradição é irrelevante, o endereço
do professor Nobody pode mudar.
• A lógica não monotonica não resolve este tipo de
problema em Base de Dados, mas outros casos.
• A existência deste tipo de inconsistência pode não
ser localizada na Base de dados com facilidade.
• Neste caso erradicamos as inconstencia,filosofia
dos Sistemas de Manutenção da Verdade.
• O próxima métodologia baseia-se em regras
especializadas para casos específicos.
Obtendo vantagem da inconsistência
• Professor Nobody vai par Bruxelas e combina com
sua esposa seu regresso no Domingo pela manhã,
sendo que ela devera busca-lo.
• No entanto Nobody retorna sábado a tarde, na sua
casa verifica sua esposa com outro homem.
• Como um lógico ele despreza a inconsistência e
regressa a Bruxelas, sem eles perceberem.
• No Domingo ele é esperado no Aeroporto como
combinado, e tudo ocorre normalmente.
• Este comportamento baseia-se em resolver o
conflito no meta nível como no Base de Dados.
Regras mais especializadas
• O professor Nobody comprar um peixe
Tropical da classe chichild ,natural de água
doce, mas esta classe de peixes é subclasse dos entroplines de água salgada.
• Neste caso ele consulta um especialista que
verifica que a espécie de chichild que ele
quer comprar é natural da água do mar.
• Neste caso verificamos uma regra mais
especializada para tal contradição.
Construindo o framework
• Devemos utilizar as contradições.
• A Noção de relevância deve ser verificada.
• O banco de dados deve ser capaz de manipular
contradições .
• Analise de a novas informações.
• A inconsistências utilizada no processo de
aprendizado, através do teste de hipóteses,
predicados etc..
• A argumentação baseia-se em conhecimento
incompleto ou contraditório como no caso de uma
argüição.
• Utiliza-se regras heurísticas
Estudo de Caso
Dada a seguinte base de conhecimento :
t1: x ((bird(x) -> fly(x))
t2 : x (bird(x) ^ big(x) -> ¬ fly(x))
t3 :bird(a) t4 :big(a)
t5 :hungry(a) t6 :hungry(b)
Query ->
bird(b) [ b é um bird ? ].
Sistemas de manutenção da verdade deduz que:
t2 : x (bird(x) ^ ¬ big(x) -> fly(x))
Baseando-se na regra mais relevante, LDR (Nute 1988)
t7 : x (hungry(x) -> ¬ fly(x)) Verificamos que existem
inconsistências triviais que podem ser erradicadas e
inconsistências significastes nas quais devemos prover
uma ação.
Ações decorrentes
1. Ação de Aprendizado.Revisão da informação.
2.Ação de aquisição da informação.A aquisição de
conhecimento é “escolhida”.
3.Ação de remover a inconsistência.Utiliza uma
heurística ou mantém uma cláusula.
4.Ação de preferencia.Criar uma preferências
através de regras especializadas
5. Ação de Argumentação .Ocorre durante um
dialogo
Conclusão
• A inconsistência deve ser classificada entre
triviais e significastes.
• As inconsistências triviais devem ser
erradicadas .
• A inconsistências significastes geram ações.
• O raciocínio humano trabalha com inúmeras
inconsistências de forma comum.
• O framework proposto é Labelled Deductive
System proposto por Gabbay (1988) .
Making Inconsistency Respectable:
A Logical Framework for Inconsistency in Reasoning
Dov Gabbay and Anthony Hynter
____________________________________________
Daniel de Souza Gomes
Apresentação IA - 1999
Prof. DR .Jaime Sichman
Download

Fazendo a Inconsistência Respeitável