Reasoning under Uncertainty with Log-Linear Description Logics - - PowerPoint PPT Presentation

reasoning under uncertainty with log linear description
SMART_READER_LITE
LIVE PREVIEW

Reasoning under Uncertainty with Log-Linear Description Logics - - PowerPoint PPT Presentation

Reasoning under Uncertainty with Log-Linear Description Logics Mathias Niepert October 2011 Probabilistic Description Logics 1. The system should be usable by individuals knowledgeable only in Semantic Web languages and tools (Protg,


slide-1
SLIDE 1

Reasoning under Uncertainty with Log-Linear Description Logics

Mathias Niepert October 2011

slide-2
SLIDE 2

Probabilistic Description Logics

1. The system should be usable by individuals knowledgeable only in Semantic Web languages and tools (Protégé, …) 2. It must be possible to express uncertainty with degrees

  • f confidence (real-valued weights) and not necessarily

with precise probabilities 3. The user should not have to worry about inconsistent and incoherent input to the probabilistic reasoner 4. Two types of queries should be supported under uncertainty:

– The most probable ontology" query and – the probability of (conjunctions) of axioms query

5. The worst-case complexity should not exceed that of probabilistic graphical models such as Markov and Bayesian networks

2

slide-3
SLIDE 3

Unstructured data Semi-structured data

0.8: Philosopher(Plato) 0.9: BornIn(Plato, Athens) 0.6: Philosopher(Pluto) 0.92: DwarfPlanet(Pluto) Philosopher v Person DwarfPlanet v CelestialObject 0.76: DwarfPlanet v Planet 0.87: CelestialObject u Person v ?

?

3

slide-4
SLIDE 4

Probabilistic Knowledge Bases

0.80: Philosopher(Plato) 0.90: BornIn(Plato, Athens) 0.60: Philosopher(Pluto) 0.92: DwarfPlanet(Pluto) Philosopher v Person DwarfPlanet v CelestialObject 0.76: DwarfPlanet v Planet 0.87: CelestialObject u Person v ? Ontology Alignment = Schema Matching Learning & Debugging KBs Probabilistic Queries (Ranking, …) Object Reconciliation = Instance Matching

4

?

slide-5
SLIDE 5

Log-Linear Description Logics

  • Probabilistic reasoning for DLs with sound and

complete set of inference rules (EL++, …)

  • Ontology consists of an uncertain CU and a

deterministic CD component

  • Coherent = no logical contradictions

5

3

Normalization constant Degree of confidence (weights)

slide-6
SLIDE 6

Log-Linear Description Logics

Two types of probabilistic queries:

  • Maximum a-posteriori inference (MAP):

“Most probable coherent ontology” {C v D}

  • Conditional (marginal) probability inference:

“Probability of (conjunction of) axioms” P(C v D | Ev) = 0.47

6

2 4

slide-7
SLIDE 7

Application: Ontology Induction

0.6: A v B 0.9: D v A … 0.7: A u B v ? 0.9: A u D v ? … 0.8: 9r.> v A … 0.45: A v B 0.91: D v A … 0.37: A u B v ? 0.29: A u D v ? … A v B D v A A u B v ? 9r.> v A

7

“Is very A also a B?” “Can there be anything that is both an A and a B?”

slide-8
SLIDE 8

ELOG in Practice

SubClassOf( Annotation(<http://URI/ontology#confidence> “0.5"^^xsd:double) <http://zoo/Penguin> <http://zoo/Bird> ) DisjointClasses( <http://zoo/Bird> <http://zoo/Mammal> )

8

1

http://code.google.com/p/elog-reasoner/

slide-9
SLIDE 9

Probabilistic Description Logics

1. The system should be usable by individuals knowledgeable only in Semantic Web languages and tools (Protégé, …) 2. It must be possible to express uncertainty with degrees of confidence (real-valued weights) and not necessarily with precise probabilities 3. The user should not have to worry about inconsistent and incoherent input to the probabilistic reasoner 4. Two types of queries should be supported under uncertainty:

– The most probable ontology" query and – the probability of (conjunctions) of axioms query

5. The worst-case complexity should not exceed that of probabilistic graphical models such as Markov and Bayesian networks

9

slide-10
SLIDE 10

Thank you!

Questions? Criticism?

10