SlideShare una empresa de Scribd logo
1 de 10
TURAMBAR: An Approach to Deal with
             Uncertainty in Semantic Environments
                                   IWAAL 2012



           David Ausín, Federico Castanedo and Diego López -de-Ipiña

       DeustoTech - Deusto Institute of Technology, University of Deusto
                          http://www.morelab.deusto.es


                               December 4, 2012




TURAMBAR                                                         1/11
Outline


       Introduction to OWL

       OWL limitations

       TURAMBAR Approach

       TURAMBAR Example

       Conclusions and Future Works



TURAMBAR                               2/11
Introducition to OWL


    ►   OWL Web Ontology Language created by W3C
           ► Last   version OWL 2
    ►   The meaning of an ontology is assigned by the
        formal semantics:
           ► RDF-Based Semantics
           ► Direct Semantics → Description Logics
    ►   OWL 2 provides profiles: OWL 2 EL, OWL 2 QL and
        OWL 2 RL
    ►   OWL 2 axioms are divided in ABox, TBox and
        Rbox.
    ►   Open world assumption
    ►   OWL Reasoners
TURAMBAR
           ► HermiT            Introducition to OWL   3/11
OWL Limitations


    ►   Management of uncertainty and vagueness
           ► Uncertainty:
                        something is true or false but we do
            not have enough information to ensure it
              ► Possibilistic   theory
                 – PossDL
              ► Probabilistic theory
                 – Pronto
                 – BayesOWL
           ► Vagueness:   something is true to certain grade
              ► Fuzzylogic
                 – FuzzyDL
                 – DeLorean

TURAMBAR                           OWL Limitations       4/11
TURAMBAR Approach


    ►   Goal: determine the probability that a fact
        were true via the relationships and influences
        that other facts have on this.
    ►   How to achieve it?
           ► Combine Bayesian Networks with OWL 2 reasoning
           ► Bayesian nodes and edges are described using
             OWL 2 annotations.
    ►   Other features:
           ► SWRL Built-ins
           ► Probability learning from historical data
           ► Extension of Pellet and OWLAPI


TURAMBAR                     TURAMBAR Approach       5/11
TURAMBAR Example I


    Annotat ionAs s e r t ion                ►   Defines a node
    ( p0 :                                       named Location for
    taismanPropertyProbability
    p0 : atLocat ion
                                                 an object property
    "ID: Location                            ►   The values of
    class(p0 .Kitchen ): 0 . 3 3 ;               location may be a
    class(p0 .Bedroom ): 0 . 4 1 ;               child of a class with
    class(p0 .LivingRoom ): 0 . 1 6 6 ;          a probability.
    class(p0 .Bathroom ): 0 . 0 8 3 ;
    ")




TURAMBAR                          TURAMBAR Example             6/11
TURAMBAR Example II


    AnnotationAssertion (                     ►   Defines a Bayesian
    p0 :                                          node for a datatype
    talismanPropertyProbability
    p0 : time "ID: Time
                                                  property named
    >= 0 && <= 28800 : 0 . 3 3 3 ;                Time
    >= 28800 && <=57600 : 0 . 3 3 3 ;         ►   It defines the
    >= 57600 && <= 86400 : 0 . 3 3 3 ; "          probability of
    )
                                                  having a value in a
                                                  range.




TURAMBAR                           TURAMBAR Example            7/11
TURAMBAR Example III


    AnnotationAs sert ion ( p0 : t a       ►   Defines a node
    lismanClassProbabi l i t y
    p0 : Eat ngAct ion                         named EatingAction
    "ID: EatigAct ion                          and its dependencies
    InitGraph
    Time -> t h i s ;
    Locat ion -> t h i s ;
    EndGraph
    p0 . Br eakfas tAc t ion :
    0.125,0.1,0,0,0.9,0.9,0.6
    ,0,0,0,0,0;
    p0 . LunchAction :
    0,0,0,0,0,0,0,0,0.27,0.2
    ,0.1,0;
    p0 . DinnerAct ion :
    0.125,0.1,0,0,0,0,0,0,0.2
    7,0.2,0.1,0;
    p0 . SnackingAct ion :
TURAMBAR                        TURAMBAR Example             8/11
Conclusions and Future Works


    ►   We present a probabilistic approach to handle
        uncertainty in AmI environments. The presented
        approach can be generalized to other semantic
        environments.
    ►   TURAMBAR tackles uncertainty by combining
        Bayesian Networks with OWL reasoning.
    ►   It will provide an extension of a well known
        API for developers.




TURAMBAR               Conclusions and Future Works   9/11
Thanks for your attention


           David Ausín, Federico Castanedo and Diego López –de-Ipiña


       DeustoTech - Deusto Institute of Technology, University of Deusto
                          http://www.morelab.deusto.es


                               December 4, 2012




TURAMBAR                                                         10/11

Más contenido relacionado

Último

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 

Último (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Destacado

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Destacado (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

TURAMBAR: An Approach to Deal with Uncertainty in Semantic Environments

  • 1. TURAMBAR: An Approach to Deal with Uncertainty in Semantic Environments IWAAL 2012 David Ausín, Federico Castanedo and Diego López -de-Ipiña DeustoTech - Deusto Institute of Technology, University of Deusto http://www.morelab.deusto.es December 4, 2012 TURAMBAR 1/11
  • 2. Outline  Introduction to OWL  OWL limitations  TURAMBAR Approach  TURAMBAR Example  Conclusions and Future Works TURAMBAR 2/11
  • 3. Introducition to OWL ► OWL Web Ontology Language created by W3C ► Last version OWL 2 ► The meaning of an ontology is assigned by the formal semantics: ► RDF-Based Semantics ► Direct Semantics → Description Logics ► OWL 2 provides profiles: OWL 2 EL, OWL 2 QL and OWL 2 RL ► OWL 2 axioms are divided in ABox, TBox and Rbox. ► Open world assumption ► OWL Reasoners TURAMBAR ► HermiT Introducition to OWL 3/11
  • 4. OWL Limitations ► Management of uncertainty and vagueness ► Uncertainty: something is true or false but we do not have enough information to ensure it ► Possibilistic theory – PossDL ► Probabilistic theory – Pronto – BayesOWL ► Vagueness: something is true to certain grade ► Fuzzylogic – FuzzyDL – DeLorean TURAMBAR OWL Limitations 4/11
  • 5. TURAMBAR Approach ► Goal: determine the probability that a fact were true via the relationships and influences that other facts have on this. ► How to achieve it? ► Combine Bayesian Networks with OWL 2 reasoning ► Bayesian nodes and edges are described using OWL 2 annotations. ► Other features: ► SWRL Built-ins ► Probability learning from historical data ► Extension of Pellet and OWLAPI TURAMBAR TURAMBAR Approach 5/11
  • 6. TURAMBAR Example I Annotat ionAs s e r t ion ► Defines a node ( p0 : named Location for taismanPropertyProbability p0 : atLocat ion an object property "ID: Location ► The values of class(p0 .Kitchen ): 0 . 3 3 ; location may be a class(p0 .Bedroom ): 0 . 4 1 ; child of a class with class(p0 .LivingRoom ): 0 . 1 6 6 ; a probability. class(p0 .Bathroom ): 0 . 0 8 3 ; ") TURAMBAR TURAMBAR Example 6/11
  • 7. TURAMBAR Example II AnnotationAssertion ( ► Defines a Bayesian p0 : node for a datatype talismanPropertyProbability p0 : time "ID: Time property named >= 0 && <= 28800 : 0 . 3 3 3 ; Time >= 28800 && <=57600 : 0 . 3 3 3 ; ► It defines the >= 57600 && <= 86400 : 0 . 3 3 3 ; " probability of ) having a value in a range. TURAMBAR TURAMBAR Example 7/11
  • 8. TURAMBAR Example III AnnotationAs sert ion ( p0 : t a ► Defines a node lismanClassProbabi l i t y p0 : Eat ngAct ion named EatingAction "ID: EatigAct ion and its dependencies InitGraph Time -> t h i s ; Locat ion -> t h i s ; EndGraph p0 . Br eakfas tAc t ion : 0.125,0.1,0,0,0.9,0.9,0.6 ,0,0,0,0,0; p0 . LunchAction : 0,0,0,0,0,0,0,0,0.27,0.2 ,0.1,0; p0 . DinnerAct ion : 0.125,0.1,0,0,0,0,0,0,0.2 7,0.2,0.1,0; p0 . SnackingAct ion : TURAMBAR TURAMBAR Example 8/11
  • 9. Conclusions and Future Works ► We present a probabilistic approach to handle uncertainty in AmI environments. The presented approach can be generalized to other semantic environments. ► TURAMBAR tackles uncertainty by combining Bayesian Networks with OWL reasoning. ► It will provide an extension of a well known API for developers. TURAMBAR Conclusions and Future Works 9/11
  • 10. Thanks for your attention David Ausín, Federico Castanedo and Diego López –de-Ipiña DeustoTech - Deusto Institute of Technology, University of Deusto http://www.morelab.deusto.es December 4, 2012 TURAMBAR 10/11