SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Universiti Teknologi PETRONAS
                Department of Computer & Information Sciences
                   Seri Iskandar, 31750 Tronoh, Perak, Malaysia




Fuzzy OWL-2 Annotation for MetOcean
             Ontology


   International Symposium on Agricultural Ontology
                 Service 2012 (AOS2012)
                          3 to 4 September 2012




   Authors: K. U. Danyaro, J. Jaafar, and M. S. Liew
Outline
Motivations
Introduction               What?
       Description Logic
       OWL 2
Fuzzy OWL 2 Annotation        How?
       MetOcean
Discussion
QA
Motivations
 Description logic (DL) is family of formal knowledge representation
  language that has expressive power in reasoning concepts [1].
      Provides logical formalism for ontologies and the Semantic Web

 Needs fuzzy representation in order to meet the real world ontology
  system.
      Fuzzy DL are presented by extending classic DL to support the imprecise information
       processing in ontology systems.

      OWL needs to be used for representing the knowledge of a specific concept.

 Meteorological and oceanographic (MetOcean) environment is also an
  appropriate place to represent the knowledge based on fuzzy ontologies.
Outline
Motivations
Introduction               What?
       Description Logic
       OWL 2
Fuzzy OWL 2 Annotation
       MetOcean
Discussion
QA
Introduction
 Description Logic (DL)
    A fragment of First-Order Logic (FOL).
    Tarski-style declarative Semantics that enable capturing the standard
     knowledge representation[2].
    Is standardized by W3C standard for OWL Semantic Web (currently OWL
     2) as the KR formalism.




                   Logic
                                   Ontology



                     Computation
Introduction
 An ontology is a formal explicit specification of a shared conceptualization
  of a domain of interest [3, 4].
 Description logic is usually employed to represent the knowledge and logic
  of an ontology.
 OWL helps in making connections between human and machine through
  the logic concepts
     Latest standardized OWL is OWL-2 which has a good feature for interaction between
      machine and human i.e. Annotation.
     “OWL is a computational logic-based language such that knowledge expressed in OWL can
      be reasoned with by computer programs either to verify the consistency of that knowledge
      or to make implicit knowledge explicit”[5].
      OWL 2 has three important properties: object property, datatype property, and annotation
       property.
Outline
Motivations
Introduction
       Description Logic
       OWL 2
Fuzzy OWL 2 Annotation     How?
       MetOcean
Discussion
QA
MetOcean Dataset

 MetOcean in situ contains large amount of data supplied by Cerigali
  PETRONAS Sdn Bhd which is an Asia branch of MetOcean Company.
 The 104.2e longitude and 5.45n latitude of Kota Kinabalu, a Malaysian
  region of MetOcean has been used.
 The time series data for the 2005 year, ranges from 1st January 2005 00:00
  to 31st December 2005 23:00 was extracted using OSMOSIS software.
 The typical hindcast data have been resulted in an array format.
 The data spanned based on: YYYYMM, DDHH, WD, WS, ETOT, TP, VMD,
  ETOT1, TP1, VMD1, ETOT2, TP2, VMD2 and HSIG.
 Set all the datasets in form of OWL-2 relationships and particularized on
  fuzzy variables (fuzzy elements for uncertainty and imprecision of the data).
OSMOSIS
.
Fuzzy OWL 2 Annotation
Fuzzy Interpretation

 The convention of a statement in fuzzy logic is either true or false, 0 or
  1.
        ⇒ the degree of truth of a statement ϕ is in the interpretation I.
        ⇒ fuzzy statement can be within f ∈ [0, 1], ϕ ≥ f or ϕ ≤ f , ϕ is a
         statement
 Definition: Let x be an element of ∆I (Interpretation domain) and .I be
  the fuzzy interpretation function then the fuzzy interpretation I is a pair,
  I = (∆I, .I) such that
    – for every individual x mapped onto an element xI of ∆I,
    – for every concept C mapped onto CI : ∆I → [0, 1],
    – for every role R mapped onto a function RI: ∆I × ∆I → [0, 1].


 Fuzzy interpretation I maps each statement into [0, 1], i.e. ∆I ⟶ [0, 1]
Fuzzy OWL 2 Annotation
Example




                                  Wind Direction (deg)




 Implies that the interpretation of very high can be determined by f I: ∆ID → [0, 1]. Where D is
  a datatype property with <∆ID , 𝛗D>; ∆ID is the interpretation domain and the set of fuzzy
  predicate.
 Entailment equation as [f1 , f2] ⊆ Τ
 Trapezoidal (f1 , f2, a , b, c, d), triangular (f1 , f2, a , b, c), right (f1 , f2, a , b) and left (f1 , f2, a , b).

 f1 = 0, f2 = 1 is the modified datatype.
Fuzzy OWL 2 Annotation
Example
Datatype HighWindDirection: [0, 250] ⟶ [0, 1] represents the degree to which Wind is being high to the
North as
HighWindDirection(x) = trapezoidal (0, 250, 18, 50, 62, 70
                      = triangular (0, 250, 18, 50, 62)
                      = right (0, 250, 18, 50)
                      = left (0, 250, 18, 50)
Fuzzy OWL 2 Annotation



            (a) Left-shoulder function   (b) Right-shoulder function




(C) Triangular function                                 (d) Trapezoidal function
Fuzzy OWL 2 Annotation
 Applying the definition then the concept C mapped

 CI: ∆I → [0, 1].
 Implies CI is satisfiable because x ∈ ∆I,

 CI(x) > 0
 C can be considered as satisfiable since in KB, I determines the maximum degree of
  truth that the concept C may have over all individuals, x ∈ ∆I.
Fuzzy OWL 2 Annotation
Fuzzy Annotation property




        defining Kinabalu’s fuzzy OWL concepts
Fuzzy OWL 2 Annotation
Fuzzy Annotation property




                      Fuzzy annotation for the speed of wind direction.
Conclusion
   The expressiveness of fuzzy OWL 2 knowledge has been achieved based on language
    representation using meteorological data.

   The proposed method suggests the use of fuzzy OWL 2 for solving the problem of uncertainty in
    meteorological data.

   The presence of fuzzy OWL 2 power will reduce the ambiguity of information in the knowledge
    base.

   Finally suggests the use of ontology editor and reasoners in providing the error-free annotation.
Reference
[1] F. Bader et al. (editors): The description Logic Handbook (Theory, Implementation and Applications), Cambridge
   University Press, 2003.

[2] Bobilloa, F., Straccia, U.: Fuzzy Description Logics with General t-norms and Data Types, Fuzzy Sets and
   Systems, vol. 160, pp.3382–3402 (2009).

[3] C. A. Yeung and H. Leung, "A formal model of ontology for handling fuzzy membership and typicality of
   instances", The computer journal, vol. 53, No. 3, 2010.

[4] Horrocks, I, Glimm, B., Sattler, U.: Hybrid Logics and Ontology Languages, Electronic Notes in theoretical
   Computer Science, vol. 174, pp. 3—14 (2007).

[5] http://www.w3.org/2007/OWL/wiki/Primer

[7] Bobillo, F., Straccia, U.: Fuzzy Ontology Representation Using OWL 2, International Journal of Approximate
   Reasoning, vol. 52, 1073-1094 (2011)

[8] Russell, S. J., Norvig, P.: Artificial Intelligence: A Modern Approach (2nd eds) Pearson Education, New Jersey
   (2010)

[9] Fuzzy ontology plug-in (fuzzyDL 1.1). Available at: http://nemis.isti.cnr.it/~straccia/software/fuzzyDL/fuzzyDL.html
Universiti Teknologi PETRONAS
  Department of Computer & Information Sciences
     Seri Iskandar, 31750 Tronoh, Perak, Malaysia




    Thank you!
Fuzzy OWL 2 Annotation
Fuzzy OWL 2 Annotation

Contenu connexe

Tendances

On Intuitionistic Fuzzy Transportation Problem Using Pentagonal Intuitionisti...
On Intuitionistic Fuzzy Transportation Problem Using Pentagonal Intuitionisti...On Intuitionistic Fuzzy Transportation Problem Using Pentagonal Intuitionisti...
On Intuitionistic Fuzzy Transportation Problem Using Pentagonal Intuitionisti...YogeshIJTSRD
 
MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...
MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...
MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...ijcseit
 
11.numerical solution of fuzzy hybrid differential equation by third order ru...
11.numerical solution of fuzzy hybrid differential equation by third order ru...11.numerical solution of fuzzy hybrid differential equation by third order ru...
11.numerical solution of fuzzy hybrid differential equation by third order ru...Alexander Decker
 
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...Alexander Decker
 
Numerical solution of fuzzy hybrid differential equation by third order runge...
Numerical solution of fuzzy hybrid differential equation by third order runge...Numerical solution of fuzzy hybrid differential equation by third order runge...
Numerical solution of fuzzy hybrid differential equation by third order runge...Alexander Decker
 
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...cscpconf
 
Steganographic Scheme Based on Message-Cover matching
Steganographic Scheme Based on Message-Cover matchingSteganographic Scheme Based on Message-Cover matching
Steganographic Scheme Based on Message-Cover matchingIJECEIAES
 
A lexisearch algorithm for the Bottleneck Traveling Salesman Problem
A lexisearch algorithm for the Bottleneck Traveling Salesman ProblemA lexisearch algorithm for the Bottleneck Traveling Salesman Problem
A lexisearch algorithm for the Bottleneck Traveling Salesman ProblemCSCJournals
 
Cognition, Information and Subjective Computation
Cognition, Information and Subjective ComputationCognition, Information and Subjective Computation
Cognition, Information and Subjective ComputationHector Zenil
 
Heptagonal Fuzzy Numbers by Max Min Method
Heptagonal Fuzzy Numbers by Max Min MethodHeptagonal Fuzzy Numbers by Max Min Method
Heptagonal Fuzzy Numbers by Max Min MethodYogeshIJTSRD
 
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming ProblemPenalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problempaperpublications3
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Review of fuzzy microscopic traffic flow models
Review of fuzzy microscopic traffic flow modelsReview of fuzzy microscopic traffic flow models
Review of fuzzy microscopic traffic flow modelsAbubakarUsmanAtiku
 
An introduction to deep learning
An introduction to deep learningAn introduction to deep learning
An introduction to deep learningVan Thanh
 
(DL輪読)Matching Networks for One Shot Learning
(DL輪読)Matching Networks for One Shot Learning(DL輪読)Matching Networks for One Shot Learning
(DL輪読)Matching Networks for One Shot LearningMasahiro Suzuki
 

Tendances (18)

On Intuitionistic Fuzzy Transportation Problem Using Pentagonal Intuitionisti...
On Intuitionistic Fuzzy Transportation Problem Using Pentagonal Intuitionisti...On Intuitionistic Fuzzy Transportation Problem Using Pentagonal Intuitionisti...
On Intuitionistic Fuzzy Transportation Problem Using Pentagonal Intuitionisti...
 
MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...
MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...
MULTI-OBJECTIVE ENERGY EFFICIENT OPTIMIZATION ALGORITHM FOR COVERAGE CONTROL ...
 
11.numerical solution of fuzzy hybrid differential equation by third order ru...
11.numerical solution of fuzzy hybrid differential equation by third order ru...11.numerical solution of fuzzy hybrid differential equation by third order ru...
11.numerical solution of fuzzy hybrid differential equation by third order ru...
 
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...
 
Numerical solution of fuzzy hybrid differential equation by third order runge...
Numerical solution of fuzzy hybrid differential equation by third order runge...Numerical solution of fuzzy hybrid differential equation by third order runge...
Numerical solution of fuzzy hybrid differential equation by third order runge...
 
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
 
Steganographic Scheme Based on Message-Cover matching
Steganographic Scheme Based on Message-Cover matchingSteganographic Scheme Based on Message-Cover matching
Steganographic Scheme Based on Message-Cover matching
 
A lexisearch algorithm for the Bottleneck Traveling Salesman Problem
A lexisearch algorithm for the Bottleneck Traveling Salesman ProblemA lexisearch algorithm for the Bottleneck Traveling Salesman Problem
A lexisearch algorithm for the Bottleneck Traveling Salesman Problem
 
Cognition, Information and Subjective Computation
Cognition, Information and Subjective ComputationCognition, Information and Subjective Computation
Cognition, Information and Subjective Computation
 
Fuzzy c-means
Fuzzy c-meansFuzzy c-means
Fuzzy c-means
 
Heptagonal Fuzzy Numbers by Max Min Method
Heptagonal Fuzzy Numbers by Max Min MethodHeptagonal Fuzzy Numbers by Max Min Method
Heptagonal Fuzzy Numbers by Max Min Method
 
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming ProblemPenalty Function Method For Solving Fuzzy Nonlinear Programming Problem
Penalty Function Method For Solving Fuzzy Nonlinear Programming Problem
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
40120140501004
4012014050100440120140501004
40120140501004
 
Review of fuzzy microscopic traffic flow models
Review of fuzzy microscopic traffic flow modelsReview of fuzzy microscopic traffic flow models
Review of fuzzy microscopic traffic flow models
 
27702788
2770278827702788
27702788
 
An introduction to deep learning
An introduction to deep learningAn introduction to deep learning
An introduction to deep learning
 
(DL輪読)Matching Networks for One Shot Learning
(DL輪読)Matching Networks for One Shot Learning(DL輪読)Matching Networks for One Shot Learning
(DL輪読)Matching Networks for One Shot Learning
 

En vedette

Twitter Tips from OptaJoe
Twitter Tips from OptaJoeTwitter Tips from OptaJoe
Twitter Tips from OptaJoeSimon Banoub
 
проблема делокализации и сохранения знания
проблема делокализации и сохранения знанияпроблема делокализации и сохранения знания
проблема делокализации и сохранения знанияPavel Gorbunov
 
Digital workplaces - skills for technologists
Digital workplaces - skills for technologistsDigital workplaces - skills for technologists
Digital workplaces - skills for technologistsDorje McKinnon
 
Savory Goat Cheese Brioche Recipe
Savory Goat Cheese Brioche RecipeSavory Goat Cheese Brioche Recipe
Savory Goat Cheese Brioche RecipeJonathan Vrban
 
When the whole is better than the parts
When the whole is better than the partsWhen the whole is better than the parts
When the whole is better than the partsRajarshi Guha
 
Rede Humana SP - Salas para Treinamentos Corporativos
Rede Humana SP - Salas para Treinamentos Corporativos Rede Humana SP - Salas para Treinamentos Corporativos
Rede Humana SP - Salas para Treinamentos Corporativos Fabíola Maria Carnevalli
 
Як_оформити_спадщину
Як_оформити_спадщинуЯк_оформити_спадщину
Як_оформити_спадщинуVitalij Misjats
 
Vagueness in Semantic Information Management
Vagueness in Semantic Information ManagementVagueness in Semantic Information Management
Vagueness in Semantic Information ManagementPanos Alexopoulos
 
Allen Randall Chapter 16 Presentation
Allen Randall Chapter 16 PresentationAllen Randall Chapter 16 Presentation
Allen Randall Chapter 16 PresentationAllen Randall
 
George konstantakis iot and product design
George konstantakis iot and product designGeorge konstantakis iot and product design
George konstantakis iot and product design360mnbsu
 
Leading Change from the "Other" C-Suite
Leading Change from the "Other" C-SuiteLeading Change from the "Other" C-Suite
Leading Change from the "Other" C-SuiteLee Aase
 
Joining Educational Mathematics
Joining Educational MathematicsJoining Educational Mathematics
Joining Educational MathematicsOlga Caprotti
 
El perfil del profesional de la salud
El perfil del profesional de la saludEl perfil del profesional de la salud
El perfil del profesional de la saludJohn Molina
 
CMAI at The Mobile VAS SUMMIT 2009 by Virtue Insight
CMAI at The Mobile VAS SUMMIT 2009 by Virtue InsightCMAI at The Mobile VAS SUMMIT 2009 by Virtue Insight
CMAI at The Mobile VAS SUMMIT 2009 by Virtue InsightParitosh Sharma
 

En vedette (20)

PRywatki na Wykładzinie bez krawatów vol. 2 - OWL PR
PRywatki na Wykładzinie bez krawatów vol. 2 - OWL PRPRywatki na Wykładzinie bez krawatów vol. 2 - OWL PR
PRywatki na Wykładzinie bez krawatów vol. 2 - OWL PR
 
Twitter Tips from OptaJoe
Twitter Tips from OptaJoeTwitter Tips from OptaJoe
Twitter Tips from OptaJoe
 
проблема делокализации и сохранения знания
проблема делокализации и сохранения знанияпроблема делокализации и сохранения знания
проблема делокализации и сохранения знания
 
Digital workplaces - skills for technologists
Digital workplaces - skills for technologistsDigital workplaces - skills for technologists
Digital workplaces - skills for technologists
 
Savory Goat Cheese Brioche Recipe
Savory Goat Cheese Brioche RecipeSavory Goat Cheese Brioche Recipe
Savory Goat Cheese Brioche Recipe
 
Historia del telefono
Historia del telefonoHistoria del telefono
Historia del telefono
 
When the whole is better than the parts
When the whole is better than the partsWhen the whole is better than the parts
When the whole is better than the parts
 
Top 5 PPC Fails
Top 5 PPC FailsTop 5 PPC Fails
Top 5 PPC Fails
 
XVI Congresso Nacional do Marketing - Sarah Harmon //How to Make your CEO Soc...
XVI Congresso Nacional do Marketing - Sarah Harmon //How to Make your CEO Soc...XVI Congresso Nacional do Marketing - Sarah Harmon //How to Make your CEO Soc...
XVI Congresso Nacional do Marketing - Sarah Harmon //How to Make your CEO Soc...
 
Rede Humana SP - Salas para Treinamentos Corporativos
Rede Humana SP - Salas para Treinamentos Corporativos Rede Humana SP - Salas para Treinamentos Corporativos
Rede Humana SP - Salas para Treinamentos Corporativos
 
Як_оформити_спадщину
Як_оформити_спадщинуЯк_оформити_спадщину
Як_оформити_спадщину
 
Vagueness in Semantic Information Management
Vagueness in Semantic Information ManagementVagueness in Semantic Information Management
Vagueness in Semantic Information Management
 
K.B.C.
K.B.C.K.B.C.
K.B.C.
 
Allen Randall Chapter 16 Presentation
Allen Randall Chapter 16 PresentationAllen Randall Chapter 16 Presentation
Allen Randall Chapter 16 Presentation
 
George konstantakis iot and product design
George konstantakis iot and product designGeorge konstantakis iot and product design
George konstantakis iot and product design
 
Leading Change from the "Other" C-Suite
Leading Change from the "Other" C-SuiteLeading Change from the "Other" C-Suite
Leading Change from the "Other" C-Suite
 
Joining Educational Mathematics
Joining Educational MathematicsJoining Educational Mathematics
Joining Educational Mathematics
 
El perfil del profesional de la salud
El perfil del profesional de la saludEl perfil del profesional de la salud
El perfil del profesional de la salud
 
CMAI at The Mobile VAS SUMMIT 2009 by Virtue Insight
CMAI at The Mobile VAS SUMMIT 2009 by Virtue InsightCMAI at The Mobile VAS SUMMIT 2009 by Virtue Insight
CMAI at The Mobile VAS SUMMIT 2009 by Virtue Insight
 
Eterea - urban WiFi landscape
Eterea - urban WiFi landscapeEterea - urban WiFi landscape
Eterea - urban WiFi landscape
 

Similaire à Fuzzy OWL-2 Annotation for MetOcean Ontology

6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)IAESIJEECS
 
Representing and Reasoning with Modular Ontologies
Representing and Reasoning with Modular OntologiesRepresenting and Reasoning with Modular Ontologies
Representing and Reasoning with Modular OntologiesJie Bao
 
FUZZY LOGIC IN NARROW SENSE WITH HEDGES
FUZZY LOGIC IN NARROW SENSE WITH HEDGESFUZZY LOGIC IN NARROW SENSE WITH HEDGES
FUZZY LOGIC IN NARROW SENSE WITH HEDGESijcsit
 
Transformer_tutorial.pdf
Transformer_tutorial.pdfTransformer_tutorial.pdf
Transformer_tutorial.pdffikki11
 
Conservative Extensions and Modularity in Ontologies
Conservative Extensions and Modularity in OntologiesConservative Extensions and Modularity in Ontologies
Conservative Extensions and Modularity in OntologiesJie Bao
 
VOWEL PHONEME RECOGNITION BASED ON AVERAGE ENERGY INFORMATION IN THE ZEROCROS...
VOWEL PHONEME RECOGNITION BASED ON AVERAGE ENERGY INFORMATION IN THE ZEROCROS...VOWEL PHONEME RECOGNITION BASED ON AVERAGE ENERGY INFORMATION IN THE ZEROCROS...
VOWEL PHONEME RECOGNITION BASED ON AVERAGE ENERGY INFORMATION IN THE ZEROCROS...ijistjournal
 
Representation of Parsimonious Covering Theory in OWL-DL
Representation of Parsimonious Covering Theory in OWL-DLRepresentation of Parsimonious Covering Theory in OWL-DL
Representation of Parsimonious Covering Theory in OWL-DLCory Andrew Henson
 
Representing and Reasoning with Modular Ontologies (2007)
Representing and Reasoning with Modular Ontologies (2007)Representing and Reasoning with Modular Ontologies (2007)
Representing and Reasoning with Modular Ontologies (2007)Jie Bao
 
Higher dimensional image analysis using brunn minkowski theorem, convexity an...
Higher dimensional image analysis using brunn minkowski theorem, convexity an...Higher dimensional image analysis using brunn minkowski theorem, convexity an...
Higher dimensional image analysis using brunn minkowski theorem, convexity an...Alexander Decker
 
Divide and Conquer Semantic Web with Modular
Divide and Conquer Semantic Web with ModularDivide and Conquer Semantic Web with Modular
Divide and Conquer Semantic Web with ModularJie Bao
 
Fuzzy Logic and Neuro-fuzzy Systems: A Systematic Introduction
Fuzzy Logic and Neuro-fuzzy Systems: A Systematic IntroductionFuzzy Logic and Neuro-fuzzy Systems: A Systematic Introduction
Fuzzy Logic and Neuro-fuzzy Systems: A Systematic IntroductionWaqas Tariq
 
I4 madankarky3 subalalitha
I4 madankarky3 subalalithaI4 madankarky3 subalalitha
I4 madankarky3 subalalithaJasline Presilda
 
Package-based Description Logics – Preliminary Results
Package-based Description Logics – Preliminary ResultsPackage-based Description Logics – Preliminary Results
Package-based Description Logics – Preliminary ResultsJie Bao
 
A Simple Introduction to Neural Information Retrieval
A Simple Introduction to Neural Information RetrievalA Simple Introduction to Neural Information Retrieval
A Simple Introduction to Neural Information RetrievalBhaskar Mitra
 
PAGOdA paper
PAGOdA paperPAGOdA paper
PAGOdA paperDBOnto
 
Healthy Nutrition Under Asp-Prolog
Healthy Nutrition Under Asp-PrologHealthy Nutrition Under Asp-Prolog
Healthy Nutrition Under Asp-PrologIJCNCJournal
 
Jarrar: ORM in Description Logic
Jarrar: ORM in Description Logic  Jarrar: ORM in Description Logic
Jarrar: ORM in Description Logic Mustafa Jarrar
 

Similaire à Fuzzy OWL-2 Annotation for MetOcean Ontology (20)

6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)
 
Representing and Reasoning with Modular Ontologies
Representing and Reasoning with Modular OntologiesRepresenting and Reasoning with Modular Ontologies
Representing and Reasoning with Modular Ontologies
 
FUZZY LOGIC IN NARROW SENSE WITH HEDGES
FUZZY LOGIC IN NARROW SENSE WITH HEDGESFUZZY LOGIC IN NARROW SENSE WITH HEDGES
FUZZY LOGIC IN NARROW SENSE WITH HEDGES
 
Transformer_tutorial.pdf
Transformer_tutorial.pdfTransformer_tutorial.pdf
Transformer_tutorial.pdf
 
Conservative Extensions and Modularity in Ontologies
Conservative Extensions and Modularity in OntologiesConservative Extensions and Modularity in Ontologies
Conservative Extensions and Modularity in Ontologies
 
Representation of Parsimonious Covering Theory in OWL-DL
Representation of Parsimonious Covering Theory in OWL-DLRepresentation of Parsimonious Covering Theory in OWL-DL
Representation of Parsimonious Covering Theory in OWL-DL
 
VOWEL PHONEME RECOGNITION BASED ON AVERAGE ENERGY INFORMATION IN THE ZEROCROS...
VOWEL PHONEME RECOGNITION BASED ON AVERAGE ENERGY INFORMATION IN THE ZEROCROS...VOWEL PHONEME RECOGNITION BASED ON AVERAGE ENERGY INFORMATION IN THE ZEROCROS...
VOWEL PHONEME RECOGNITION BASED ON AVERAGE ENERGY INFORMATION IN THE ZEROCROS...
 
Representation of Parsimonious Covering Theory in OWL-DL
Representation of Parsimonious Covering Theory in OWL-DLRepresentation of Parsimonious Covering Theory in OWL-DL
Representation of Parsimonious Covering Theory in OWL-DL
 
Representing and Reasoning with Modular Ontologies (2007)
Representing and Reasoning with Modular Ontologies (2007)Representing and Reasoning with Modular Ontologies (2007)
Representing and Reasoning with Modular Ontologies (2007)
 
Higher dimensional image analysis using brunn minkowski theorem, convexity an...
Higher dimensional image analysis using brunn minkowski theorem, convexity an...Higher dimensional image analysis using brunn minkowski theorem, convexity an...
Higher dimensional image analysis using brunn minkowski theorem, convexity an...
 
Divide and Conquer Semantic Web with Modular
Divide and Conquer Semantic Web with ModularDivide and Conquer Semantic Web with Modular
Divide and Conquer Semantic Web with Modular
 
Fuzzy Logic and Neuro-fuzzy Systems: A Systematic Introduction
Fuzzy Logic and Neuro-fuzzy Systems: A Systematic IntroductionFuzzy Logic and Neuro-fuzzy Systems: A Systematic Introduction
Fuzzy Logic and Neuro-fuzzy Systems: A Systematic Introduction
 
I4 madankarky3 subalalitha
I4 madankarky3 subalalithaI4 madankarky3 subalalitha
I4 madankarky3 subalalitha
 
Package-based Description Logics – Preliminary Results
Package-based Description Logics – Preliminary ResultsPackage-based Description Logics – Preliminary Results
Package-based Description Logics – Preliminary Results
 
A Simple Introduction to Neural Information Retrieval
A Simple Introduction to Neural Information RetrievalA Simple Introduction to Neural Information Retrieval
A Simple Introduction to Neural Information Retrieval
 
PAGOdA paper
PAGOdA paperPAGOdA paper
PAGOdA paper
 
Healthy Nutrition Under Asp-Prolog
Healthy Nutrition Under Asp-PrologHealthy Nutrition Under Asp-Prolog
Healthy Nutrition Under Asp-Prolog
 
Jarrar: ORM in Description Logic
Jarrar: ORM in Description Logic  Jarrar: ORM in Description Logic
Jarrar: ORM in Description Logic
 
Using UML for Ontology construction: a case study in Agriculture
Using UML for Ontology construction: a case study in AgricultureUsing UML for Ontology construction: a case study in Agriculture
Using UML for Ontology construction: a case study in Agriculture
 
Using uml for ontology construction a case study in agriculture
Using uml for ontology construction a case study in agricultureUsing uml for ontology construction a case study in agriculture
Using uml for ontology construction a case study in agriculture
 

Plus de AIMS (Agricultural Information Management Standards)

Plus de AIMS (Agricultural Information Management Standards) (20)

Linked Data Competency Index : Mapping the field for teachers and learners
 Linked Data Competency Index : Mapping the field for teachers and learners Linked Data Competency Index : Mapping the field for teachers and learners
Linked Data Competency Index : Mapping the field for teachers and learners
 
Metadata as Standard: improving Interoperability through the Research Data Al...
Metadata as Standard: improving Interoperability through the Research Data Al...Metadata as Standard: improving Interoperability through the Research Data Al...
Metadata as Standard: improving Interoperability through the Research Data Al...
 
Assigning Digital Object Identifiers (DOIs) to Plant Genetic Resources
Assigning Digital Object Identifiers (DOIs) to Plant Genetic ResourcesAssigning Digital Object Identifiers (DOIs) to Plant Genetic Resources
Assigning Digital Object Identifiers (DOIs) to Plant Genetic Resources
 
VocBench 3: some insights on the forthcoming release
VocBench 3: some insights on the forthcoming release VocBench 3: some insights on the forthcoming release
VocBench 3: some insights on the forthcoming release
 
The case for Digital Objects Identifiers (DOIs) in support of research activi...
The case for Digital Objects Identifiers (DOIs) in support of research activi...The case for Digital Objects Identifiers (DOIs) in support of research activi...
The case for Digital Objects Identifiers (DOIs) in support of research activi...
 
Webinar@AIMS_FAIR Principles and Data Management Planning
Webinar@AIMS_FAIR Principles and Data Management PlanningWebinar@AIMS_FAIR Principles and Data Management Planning
Webinar@AIMS_FAIR Principles and Data Management Planning
 
Webinar@ASIRA: How to foster openness from an academic library
Webinar@ASIRA: How to foster openness from an academic library Webinar@ASIRA: How to foster openness from an academic library
Webinar@ASIRA: How to foster openness from an academic library
 
Webinar@ASIRA: A Practitioners Approach to Open Data for Agricultural Research
Webinar@ASIRA: A Practitioners Approach to Open Data for Agricultural Research Webinar@ASIRA: A Practitioners Approach to Open Data for Agricultural Research
Webinar@ASIRA: A Practitioners Approach to Open Data for Agricultural Research
 
Webinar@ASIRA: AuthorAID: Supporting Developing Country Researchers in Publis...
Webinar@ASIRA: AuthorAID: Supporting Developing Country Researchers in Publis...Webinar@ASIRA: AuthorAID: Supporting Developing Country Researchers in Publis...
Webinar@ASIRA: AuthorAID: Supporting Developing Country Researchers in Publis...
 
Webinar@ASIRA: Introduction to Using TEEAL to Access Agricultural Journals
Webinar@ASIRA: Introduction to Using TEEAL to Access Agricultural Journals Webinar@ASIRA: Introduction to Using TEEAL to Access Agricultural Journals
Webinar@ASIRA: Introduction to Using TEEAL to Access Agricultural Journals
 
Webinar@ASIRA: Access to Global Online Research in Agriculture (AGORA)
Webinar@ASIRA: Access to Global Online Research in Agriculture (AGORA) Webinar@ASIRA: Access to Global Online Research in Agriculture (AGORA)
Webinar@ASIRA: Access to Global Online Research in Agriculture (AGORA)
 
Webinar@ASIRA: AGRIS: Providing Access to Agricultural Research and Technolog...
Webinar@ASIRA: AGRIS: Providing Access to Agricultural Research and Technolog...Webinar@ASIRA: AGRIS: Providing Access to Agricultural Research and Technolog...
Webinar@ASIRA: AGRIS: Providing Access to Agricultural Research and Technolog...
 
Webinar@ASIRA: New Roles for Changing Times UNAM Subject Librarians in Context
Webinar@ASIRA: New Roles for Changing Times UNAM Subject Librarians in Context Webinar@ASIRA: New Roles for Changing Times UNAM Subject Librarians in Context
Webinar@ASIRA: New Roles for Changing Times UNAM Subject Librarians in Context
 
Webinar@ASIRA: Emerging Themes in Agricultural Research Publishing
Webinar@ASIRA: Emerging Themes in Agricultural Research PublishingWebinar@ASIRA: Emerging Themes in Agricultural Research Publishing
Webinar@ASIRA: Emerging Themes in Agricultural Research Publishing
 
Webinar@AIMS: OKAD & F1000Research: a very different approach to publishing a...
Webinar@AIMS: OKAD & F1000Research: a very different approach to publishing a...Webinar@AIMS: OKAD & F1000Research: a very different approach to publishing a...
Webinar@AIMS: OKAD & F1000Research: a very different approach to publishing a...
 
Using AGRIS as a portal of choice to access agricultural research and technol...
Using AGRIS as a portal of choice to access agricultural research and technol...Using AGRIS as a portal of choice to access agricultural research and technol...
Using AGRIS as a portal of choice to access agricultural research and technol...
 
Research4Life: La bibliothèque qui ouvre ses portes
Research4Life: La bibliothèque qui ouvre ses portesResearch4Life: La bibliothèque qui ouvre ses portes
Research4Life: La bibliothèque qui ouvre ses portes
 
Publishing skos concept schemes with skosmos
Publishing skos concept schemes with skosmosPublishing skos concept schemes with skosmos
Publishing skos concept schemes with skosmos
 
Research4Life: La biblioteca que abre puertas
Research4Life: La biblioteca que abre puertasResearch4Life: La biblioteca que abre puertas
Research4Life: La biblioteca que abre puertas
 
Research4Life: The library that opens doors
Research4Life: The library that opens doorsResearch4Life: The library that opens doors
Research4Life: The library that opens doors
 

Fuzzy OWL-2 Annotation for MetOcean Ontology

  • 1. Universiti Teknologi PETRONAS Department of Computer & Information Sciences Seri Iskandar, 31750 Tronoh, Perak, Malaysia Fuzzy OWL-2 Annotation for MetOcean Ontology International Symposium on Agricultural Ontology Service 2012 (AOS2012) 3 to 4 September 2012 Authors: K. U. Danyaro, J. Jaafar, and M. S. Liew
  • 2. Outline Motivations Introduction What? Description Logic OWL 2 Fuzzy OWL 2 Annotation How? MetOcean Discussion QA
  • 3. Motivations  Description logic (DL) is family of formal knowledge representation language that has expressive power in reasoning concepts [1].  Provides logical formalism for ontologies and the Semantic Web  Needs fuzzy representation in order to meet the real world ontology system.  Fuzzy DL are presented by extending classic DL to support the imprecise information processing in ontology systems.  OWL needs to be used for representing the knowledge of a specific concept.  Meteorological and oceanographic (MetOcean) environment is also an appropriate place to represent the knowledge based on fuzzy ontologies.
  • 4. Outline Motivations Introduction What? Description Logic OWL 2 Fuzzy OWL 2 Annotation MetOcean Discussion QA
  • 5. Introduction  Description Logic (DL)  A fragment of First-Order Logic (FOL).  Tarski-style declarative Semantics that enable capturing the standard knowledge representation[2].  Is standardized by W3C standard for OWL Semantic Web (currently OWL 2) as the KR formalism. Logic Ontology Computation
  • 6. Introduction  An ontology is a formal explicit specification of a shared conceptualization of a domain of interest [3, 4].  Description logic is usually employed to represent the knowledge and logic of an ontology.  OWL helps in making connections between human and machine through the logic concepts  Latest standardized OWL is OWL-2 which has a good feature for interaction between machine and human i.e. Annotation.  “OWL is a computational logic-based language such that knowledge expressed in OWL can be reasoned with by computer programs either to verify the consistency of that knowledge or to make implicit knowledge explicit”[5].  OWL 2 has three important properties: object property, datatype property, and annotation property.
  • 7. Outline Motivations Introduction Description Logic OWL 2 Fuzzy OWL 2 Annotation How? MetOcean Discussion QA
  • 8. MetOcean Dataset  MetOcean in situ contains large amount of data supplied by Cerigali PETRONAS Sdn Bhd which is an Asia branch of MetOcean Company.  The 104.2e longitude and 5.45n latitude of Kota Kinabalu, a Malaysian region of MetOcean has been used.  The time series data for the 2005 year, ranges from 1st January 2005 00:00 to 31st December 2005 23:00 was extracted using OSMOSIS software.  The typical hindcast data have been resulted in an array format.  The data spanned based on: YYYYMM, DDHH, WD, WS, ETOT, TP, VMD, ETOT1, TP1, VMD1, ETOT2, TP2, VMD2 and HSIG.  Set all the datasets in form of OWL-2 relationships and particularized on fuzzy variables (fuzzy elements for uncertainty and imprecision of the data).
  • 10. Fuzzy OWL 2 Annotation Fuzzy Interpretation  The convention of a statement in fuzzy logic is either true or false, 0 or 1.  ⇒ the degree of truth of a statement ϕ is in the interpretation I.  ⇒ fuzzy statement can be within f ∈ [0, 1], ϕ ≥ f or ϕ ≤ f , ϕ is a statement  Definition: Let x be an element of ∆I (Interpretation domain) and .I be the fuzzy interpretation function then the fuzzy interpretation I is a pair, I = (∆I, .I) such that – for every individual x mapped onto an element xI of ∆I, – for every concept C mapped onto CI : ∆I → [0, 1], – for every role R mapped onto a function RI: ∆I × ∆I → [0, 1].  Fuzzy interpretation I maps each statement into [0, 1], i.e. ∆I ⟶ [0, 1]
  • 11. Fuzzy OWL 2 Annotation Example Wind Direction (deg)  Implies that the interpretation of very high can be determined by f I: ∆ID → [0, 1]. Where D is a datatype property with <∆ID , 𝛗D>; ∆ID is the interpretation domain and the set of fuzzy predicate.  Entailment equation as [f1 , f2] ⊆ Τ  Trapezoidal (f1 , f2, a , b, c, d), triangular (f1 , f2, a , b, c), right (f1 , f2, a , b) and left (f1 , f2, a , b).  f1 = 0, f2 = 1 is the modified datatype.
  • 12. Fuzzy OWL 2 Annotation Example Datatype HighWindDirection: [0, 250] ⟶ [0, 1] represents the degree to which Wind is being high to the North as HighWindDirection(x) = trapezoidal (0, 250, 18, 50, 62, 70 = triangular (0, 250, 18, 50, 62) = right (0, 250, 18, 50) = left (0, 250, 18, 50)
  • 13. Fuzzy OWL 2 Annotation (a) Left-shoulder function (b) Right-shoulder function (C) Triangular function (d) Trapezoidal function
  • 14. Fuzzy OWL 2 Annotation  Applying the definition then the concept C mapped  CI: ∆I → [0, 1].  Implies CI is satisfiable because x ∈ ∆I,  CI(x) > 0  C can be considered as satisfiable since in KB, I determines the maximum degree of truth that the concept C may have over all individuals, x ∈ ∆I.
  • 15. Fuzzy OWL 2 Annotation Fuzzy Annotation property defining Kinabalu’s fuzzy OWL concepts
  • 16. Fuzzy OWL 2 Annotation Fuzzy Annotation property Fuzzy annotation for the speed of wind direction.
  • 17. Conclusion  The expressiveness of fuzzy OWL 2 knowledge has been achieved based on language representation using meteorological data.  The proposed method suggests the use of fuzzy OWL 2 for solving the problem of uncertainty in meteorological data.  The presence of fuzzy OWL 2 power will reduce the ambiguity of information in the knowledge base.  Finally suggests the use of ontology editor and reasoners in providing the error-free annotation.
  • 18. Reference [1] F. Bader et al. (editors): The description Logic Handbook (Theory, Implementation and Applications), Cambridge University Press, 2003. [2] Bobilloa, F., Straccia, U.: Fuzzy Description Logics with General t-norms and Data Types, Fuzzy Sets and Systems, vol. 160, pp.3382–3402 (2009). [3] C. A. Yeung and H. Leung, "A formal model of ontology for handling fuzzy membership and typicality of instances", The computer journal, vol. 53, No. 3, 2010. [4] Horrocks, I, Glimm, B., Sattler, U.: Hybrid Logics and Ontology Languages, Electronic Notes in theoretical Computer Science, vol. 174, pp. 3—14 (2007). [5] http://www.w3.org/2007/OWL/wiki/Primer [7] Bobillo, F., Straccia, U.: Fuzzy Ontology Representation Using OWL 2, International Journal of Approximate Reasoning, vol. 52, 1073-1094 (2011) [8] Russell, S. J., Norvig, P.: Artificial Intelligence: A Modern Approach (2nd eds) Pearson Education, New Jersey (2010) [9] Fuzzy ontology plug-in (fuzzyDL 1.1). Available at: http://nemis.isti.cnr.it/~straccia/software/fuzzyDL/fuzzyDL.html
  • 19. Universiti Teknologi PETRONAS Department of Computer & Information Sciences Seri Iskandar, 31750 Tronoh, Perak, Malaysia Thank you!
  • 20. Fuzzy OWL 2 Annotation
  • 21. Fuzzy OWL 2 Annotation