merging incommensurable possibilistic dl lite assertional
play

Merging Incommensurable Possibilistic DL-Lite Assertional Bases S. - PowerPoint PPT Presentation

Merging Incommensurable Possibilistic DL-Lite Assertional Bases S. Benferhat 1 Z. Bouraoui 1 S. Lagrue 1 J. Rossit 2 1 CRIL-CNRS, Univ. dArtois, { benferhat,bouraoui,lagrue } @cril.fr, 2 LIPADE, Univ Paris Descartes,


  1. Merging Incommensurable Possibilistic DL-Lite Assertional Bases S. Benferhat 1 Z. Bouraoui 1 S. Lagrue 1 J. Rossit 2 1 CRIL-CNRS, Univ. d’Artois, { benferhat,bouraoui,lagrue } @cril.fr, 2 LIPADE, Univ Paris Descartes, julien.rossit@parisdescartes.fr 1 / 16

  2. Motivations 3 main notions • Merging multiple-source uncertain information • Incommensurability of uncertainty scales Assessment marks ◮ marked on the 0-100 scale ◮ marked on the 0-20 scale ◮ Using qualitative scale : A+, A, A-, etc • Lightweight ontologies (DL-lite) 2 / 16

  3. Why lightweight DL? Which language to use? • Each knowledge base format is suitable for some applications 3 / 16

  4. Why lightweight DL? Which language to use? • Each knowledge base format is suitable for some applications • In general, the more expressive is the language the more hard is its inference relations 3 / 16

  5. Why lightweight DL? Which language to use? • Each knowledge base format is suitable for some applications • In general, the more expressive is the language the more hard is its inference relations • Always, one needs to reach for a good compromise between expressiveness and computational issues. 3 / 16

  6. Why lightweight DL? Which language to use? • Each knowledge base format is suitable for some applications • In general, the more expressive is the language the more hard is its inference relations • Always, one needs to reach for a good compromise between expressiveness and computational issues. Nice features of DL-Lite • A reasonable expressive language 3 / 16

  7. Why lightweight DL? Which language to use? • Each knowledge base format is suitable for some applications • In general, the more expressive is the language the more hard is its inference relations • Always, one needs to reach for a good compromise between expressiveness and computational issues. Nice features of DL-Lite • A reasonable expressive language • DL-lite logics are appropriate for applications where queries need to be efficiently handled 3 / 16

  8. Why lightweight DL? Which language to use? • Each knowledge base format is suitable for some applications • In general, the more expressive is the language the more hard is its inference relations • Always, one needs to reach for a good compromise between expressiveness and computational issues. Nice features of DL-Lite • A reasonable expressive language • DL-lite logics are appropriate for applications where queries need to be efficiently handled • Tractable methods for computing conflicts. 3 / 16

  9. DL-lite DL-lite: vocabulary The starting points are N C , N R and N I , three pairwise disjoint sets : 4 / 16

  10. DL-lite DL-lite: vocabulary The starting points are N C , N R and N I , three pairwise disjoint sets : • set of atomic concepts, 4 / 16

  11. DL-lite DL-lite: vocabulary The starting points are N C , N R and N I , three pairwise disjoint sets : • set of atomic concepts, • set of atomic roles and 4 / 16

  12. DL-lite DL-lite: vocabulary The starting points are N C , N R and N I , three pairwise disjoint sets : • set of atomic concepts, • set of atomic roles and • set of individuals. 4 / 16

  13. DL-lite DL-lite: vocabulary The starting points are N C , N R and N I , three pairwise disjoint sets : • set of atomic concepts, • set of atomic roles and • set of individuals. ABOX Let a and b be two individuals. An ABox is a set of: • Membership assertions on atomic concepts: A ( a ) 4 / 16

  14. DL-lite DL-lite: vocabulary The starting points are N C , N R and N I , three pairwise disjoint sets : • set of atomic concepts, • set of atomic roles and • set of individuals. ABOX Let a and b be two individuals. An ABox is a set of: • Membership assertions on atomic concepts: A ( a ) • membership assertions on atomic roles: P ( a , b ) 4 / 16

  15. DL-lite: vocabulary DL-lite: unary connectors To define complex concepts and roles: 5 / 16

  16. DL-lite: vocabulary DL-lite: unary connectors To define complex concepts and roles: • ¬ (negated concepts or roles), 5 / 16

  17. DL-lite: vocabulary DL-lite: unary connectors To define complex concepts and roles: • ¬ (negated concepts or roles), • ∃ (set of individuals obtained by projection on the first dimension of a role) 5 / 16

  18. DL-lite: vocabulary DL-lite: unary connectors To define complex concepts and roles: • ¬ (negated concepts or roles), • ∃ (set of individuals obtained by projection on the first dimension of a role) • − (inverse relation) 5 / 16

  19. DL-lite: vocabulary DL-lite: unary connectors To define complex concepts and roles: • ¬ (negated concepts or roles), • ∃ (set of individuals obtained by projection on the first dimension of a role) • − (inverse relation) TBOX of DL-lite core DL-Lite core TBox consists of a set of concept inclusion assertions: B 1 ⊑ B 2 , B 1 ⊑ ¬ B 2 , with 5 / 16

  20. DL-lite: vocabulary DL-lite: unary connectors To define complex concepts and roles: • ¬ (negated concepts or roles), • ∃ (set of individuals obtained by projection on the first dimension of a role) • − (inverse relation) TBOX of DL-lite core DL-Lite core TBox consists of a set of concept inclusion assertions: B 1 ⊑ B 2 , B 1 ⊑ ¬ B 2 , with A | ∃ P | ∃ P − B i − → 5 / 16

  21. Problem : merging DL-Lite π Contexte • DL-Lite π : K = T ∪ A = { ( φ, α ) : φ ∈ DL-Lite and α ∈ ] 0 , 1 ] } 6 / 16

  22. Problem : merging DL-Lite π Contexte • DL-Lite π : K = T ∪ A = { ( φ, α ) : φ ∈ DL-Lite and α ∈ ] 0 , 1 ] } • Input : E = {K 1 , ..., K n } where K i = T i ∪ A i is a DL-Lite π 6 / 16

  23. Problem : merging DL-Lite π Contexte • DL-Lite π : K = T ∪ A = { ( φ, α ) : φ ∈ DL-Lite and α ∈ ] 0 , 1 ] } • Input : E = {K 1 , ..., K n } where K i = T i ∪ A i is a DL-Lite π • Output : weighted DL-lite base ∆( E ) = T ∪ A 6 / 16

  24. Problem : merging DL-Lite π Contexte • DL-Lite π : K = T ∪ A = { ( φ, α ) : φ ∈ DL-Lite and α ∈ ] 0 , 1 ] } • Input : E = {K 1 , ..., K n } where K i = T i ∪ A i is a DL-Lite π • Output : weighted DL-lite base ∆( E ) = T ∪ A Assumptions • Sources share the same ontology : T 1 = ... = T n 6 / 16

  25. Problem : merging DL-Lite π Contexte • DL-Lite π : K = T ∪ A = { ( φ, α ) : φ ∈ DL-Lite and α ∈ ] 0 , 1 ] } • Input : E = {K 1 , ..., K n } where K i = T i ∪ A i is a DL-Lite π • Output : weighted DL-lite base ∆( E ) = T ∪ A Assumptions • Sources share the same ontology : T 1 = ... = T n • T = T i is viewed as a constraint (degree = 1) 6 / 16

  26. Problem : merging DL-Lite π Contexte • DL-Lite π : K = T ∪ A = { ( φ, α ) : φ ∈ DL-Lite and α ∈ ] 0 , 1 ] } • Input : E = {K 1 , ..., K n } where K i = T i ∪ A i is a DL-Lite π • Output : weighted DL-lite base ∆( E ) = T ∪ A Assumptions • Sources share the same ontology : T 1 = ... = T n • T = T i is viewed as a constraint (degree = 1) • Each T i ∪ A i is consistent 6 / 16

  27. Problem : merging DL-Lite π Contexte • DL-Lite π : K = T ∪ A = { ( φ, α ) : φ ∈ DL-Lite and α ∈ ] 0 , 1 ] } • Input : E = {K 1 , ..., K n } where K i = T i ∪ A i is a DL-Lite π • Output : weighted DL-lite base ∆( E ) = T ∪ A Assumptions • Sources share the same ontology : T 1 = ... = T n • T = T i is viewed as a constraint (degree = 1) • Each T i ∪ A i is consistent • Sources do not share the same uncertainty scale 6 / 16

  28. Possibilistic fusion with commensurability Principle • If A 1 ∪ A 2 ∪ . . . ∪ A n is consistent with T , then ∆ T π ( E ) = T ∪ A 1 ∪ A 2 ∪ . . . ∪ A n 7 / 16

  29. Possibilistic fusion with commensurability Principle • If A 1 ∪ A 2 ∪ . . . ∪ A n is consistent with T , then ∆ T π ( E ) = T ∪ A 1 ∪ A 2 ∪ . . . ∪ A n • For each source i , rank-order the interpretations I with respect to the highest assertion that is rejected from A i . 7 / 16

  30. Possibilistic fusion with commensurability Principle • If A 1 ∪ A 2 ∪ . . . ∪ A n is consistent with T , then ∆ T π ( E ) = T ∪ A 1 ∪ A 2 ∪ . . . ∪ A n • For each source i , rank-order the interpretations I with respect to the highest assertion that is rejected from A i . • More precisely: π i ( I ) = 1 − max { f : f ∈ A i , I �| = f } . 7 / 16

  31. Possibilistic fusion with commensurability Principle • If A 1 ∪ A 2 ∪ . . . ∪ A n is consistent with T , then ∆ T π ( E ) = T ∪ A 1 ∪ A 2 ∪ . . . ∪ A n • For each source i , rank-order the interpretations I with respect to the highest assertion that is rejected from A i . • More precisely: π i ( I ) = 1 − max { f : f ∈ A i , I �| = f } . ′ • Combine π i s (with the minimum operation) to select the result of merging. 7 / 16

  32. Possibilistic merging Example • T = { A ⊑ B , B ⊑ ¬ C } • A 1 = { ( A ( a ) , . 6 ) ( C ( b ) , . 5 ) } • A 2 = { ( C ( a ) , . 4 ) ( B ( b ) , . 8 ) , ( A ( b ) , . 7 ) } . ∆ min . I I ( A ) π A 1 π A 2 T I 1 A= { a } ,B= { a } ,C= { b } 1 .2 .2 I 2 A= {} ,B= {} ,C= { a,b } .4 .2 .4 I 3 A= { a,b } ,B= { a,b } ,C= {} .5 .6 .5 I 4 A= { b } ,B= { b } ,C= { a } .4 1 .4 8 / 16

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend