A Declarative Similarity Framework for Knowledge Intensive CBR by Díaz-Agudo and González-Calero Presented by Ida Sofie G Stenerud 25.October 2006.

Slides:



Advertisements
Similar presentations
Expert System Seyed Hashem Davarpanah
Advertisements

The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
Artificial Intelligence Description Logics - Background and Motivation for DL Relation between DL and FOPL (extensional Semantics) Example.
OWL - DL. DL System A knowledge base (KB) comprises two components, the TBox and the ABox The TBox introduces the terminology, i.e., the vocabulary of.
Ontological Logic Programming by Murat Sensoy, Geeth de Mel, Wamberto Vasconcelos and Timothy J. Norman Computing Science, University of Aberdeen, UK 1.
IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
CBR matching & brokering IIIA-CSIC IBROW. Framework UPML components as cases Retrieved by CBR constructs in NOOS UPML meta-ontology Object language Describes.
1 Machine Learning: Lecture 7 Instance-Based Learning (IBL) (Based on Chapter 8 of Mitchell T.., Machine Learning, 1997)
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Ontology Notes are from:
A Framework for Ontology-Based Knowledge Management System
Krzysztof Janowicz SIM-DL -Towards a Semantic Similarity Measurement Theory for the Description Logic ALCNR in Geographic Information Retrieval.
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
Architecture for Pattern- Base Management Systems Manolis TerrovitisPanos Vassiliadis National Technical Univ. of Athens, Dept. of Electrical and Computer.
How can Computer Science contribute to Research Publishing?
Web Pragmatics: Semantic Web plus Context-Awareness Prof. Dr. Kurt Englmeier.
Description Logics. Outline Knowledge Representation Knowledge Representation Ontology Language Ontology Language Description Logics Description Logics.
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
USCISIUSCISI Loom: Basic Concepts Thomas A. Russ USC Information Sciences Institute.
What is an Ontology? AmphibiaTree 2006 Workshop Saturday 8:45–9:15 A. Maglia.
ANHAI DOAN ALON HALEVY ZACHARY IVES Chapter 12: Ontologies and Knowledge Representation PRINCIPLES OF DATA INTEGRATION.
Mrs. Maninder Kaur 1Maninder Kaur
Ontology Learning and Population from Text: Algorithms, Evaluation and Applications Chapters Presented by Sole.
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
OMAP: An Implemented Framework for Automatically Aligning OWL Ontologies SWAP, December, 2005 Raphaël Troncy, Umberto Straccia ISTI-CNR
Ontology Alignment/Matching Prafulla Palwe. Agenda ► Introduction  Being serious about the semantic web  Living with heterogeneity  Heterogeneity problem.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Information Retrieval and Knowledge Organisation Knut Hinkelmann.
USCISIUSCISI Background Description Logic Systems Thomas Russ.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Dimitrios Skoutas Alkis Simitsis
Value Set Resolution: Build generalizable data normalization pipeline using LexEVS infrastructure resources Explore UIMA framework for implementing semantic.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
1 Instance Based Learning Ata Kaban The University of Birmingham.
Using Fuzzy DLs to Enhance Semantic Image Analysis S. Dasiopoulou, I. Kompatsiaris, M.G.Strintzis 3 rd International Conference on Semantic and Digital.
Knowledge Learning by Using Case Based Reasoning (CBR)
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
ICT EMMSAD’05 13/ Assessing Business Process Modeling Languages Using a Generic Quality Framework Anna Gunhild Nysetvold* John Krogstie *, § IDI,
1 Knowledge Acquisition and Learning by Experience – The Role of Case-Specific Knowledge Knowledge modeling and acquisition Learning by experience Framework.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Semantic web Bootstrapping & Annotation Hassan Sayyadi Semantic web research laboratory Computer department Sharif university of.
Chapter 6 - Basic Similarity Topics
Service Brokering Yu-sik Park. Index Introduction Brokering system Ontology Services retrieval using ontology Example.
Chapter 7 Complex Similarity Topix. About this chapter Extends previous discussed methods The reader can choose to read about only specific methods, depending.
1 Compiler Construction (CS-636) Muhammad Bilal Bashir UIIT, Rawalpindi.
Lecture 5 Frames. Associative networks, rules or logic do not provide the ability to group facts into associated clusters or to associate relevant procedural.
Luciano Serafini IRST Towards a Distributed Reasoning within Multiple Ontologies 2K* symposium September 6-9, 2004 Madonna di Campiglio Andrei Tamilin.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
1 Instance Store Database Support for Reasoning over Individuals S Bechhofer, I Horrocks, D Turi. Instance Store - Database Support for Reasoning over.
Presented by Kyumars Sheykh Esmaili Description Logics for Data Bases (DLHB,Chapter 16) Semantic Web Seminar.
Of 29 lecture 15: description logic - introduction.
LE:NOTRE Spring Workshop The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
Ontology Technology applied to Catalogues Paul Kopp.
Ontology in MBSE How ontologies fit into MBSE The benefits and challenges.
Of 24 lecture 11: ontology – mediation, merging & aligning.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
ece 720 intelligent web: ontology and beyond
The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
Knowledge Representation
Ontology.
Small is Again Beautiful in Description Logics
OWL-S: Experiences and Directions, 6th of June, Austria, 2007
KNOWLEDGE REPRESENTATION
Chap 8. Instance Based Learning
Ontology.
Semantic Resolution in a Simple E-Commerce Application
CIS Monthly Seminar – Software Engineering and Knowledge Management IS Enterprise Modeling Ontologies Presenter : Dr. S. Vasanthapriyan Senior Lecturer.
Presentation transcript:

A Declarative Similarity Framework for Knowledge Intensive CBR by Díaz-Agudo and González-Calero Presented by Ida Sofie G Stenerud 25.October 2006

Terminology  CBROnto  Description Logic  LOOM

CBROnto  ”A task based ontology compromising common CBR terminology”  A vocabulary for expressing the CBR elements  CBROnto’s 2 purposes: To integrate CBR process knowledge and domain knowledge To be a domain-indepentent framework for designing CBR systems

Description Logics  A knowledge representation language  Formal objects: Concepts Relations Individuals  Reasoning mechanisms Subsumption Instance Recognition

LOOM  A description logic implementation  A query language for CBR  Example:

The Similarity Framework  Several similarity measures can coexist at one time  Several approaches to case retrieval: Relevance Criteria  User-defined or pre-defined in program Similarity Criteria  Declarative represetation of differences and similarity Representational approach  ”Semantic traversal” of the hierarchy Computational approach  Can be a combination of all the above

The Similarity Framework

User-defined Relevance Criteria  Relevance: Why is this case more relevant than other cases?  More-on-point, Most-on-point

Similarity Terms  Explicit computation of similarity terms  Declaratively  Similarity: ”the most specific concept which subsumes 2 cases”

Representational Approach  Assignment of similarity meanings to the path between cases  The Generic Travel Operator

Computational Approach  Different alternatives to compute numeric similarity between attributes Nearest Neighbour Algorithm The classic global similarity approach  For common attributes: use local measure  For common relations: use global measure to compare related sub-objects  Similarity is a weighted sum of these  NB: Only attribute level, not instance level similarity!

Intra-class vs. inter-class similarity  Intra-class similarity: Dependent on the attribute fillers  Inter-class similarity Dependent on object position in hierarchy  Multiplied to get final similarity result

The Similarity Framework

Similarity Functions  Local similarity Similarity between two values of a type  Global similarity Defines how you combine local similarities  Positional similarity Indepentent of attribute values, only dependent on position in hierarchy

A Case Matching Example  Case 2 Color: Dark Gray Price:  Case 1 Color: Dark Green Price:

Discussion Any questions?