25th April 2006 Semantics & Ontologies in GI Services Semantic Similarity Measurement Martin Raubal

Slides:



Advertisements
Similar presentations
Complexity Metrics for Design & Manufacturability Analysis
Advertisements

1 Ganesh Iyer Perceptual Mapping XMBA Session 3 Summer 2008.
Analogical Reasoning Ron Ferguson. Youve already performed analogical problem solving in class today.
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
Evaluating Color Descriptors for Object and Scene Recognition Koen E.A. van de Sande, Student Member, IEEE, Theo Gevers, Member, IEEE, and Cees G.M. Snoek,
CLUSTERING PROXIMITY MEASURES
A Framework for Ontology-Based Knowledge Management System
University of Palestine Faculty of Applied Engineering
Deriving Semantic Description Using Conceptual Schemas Embedded into a Geographic Context Centre for Computing Research, IPN Geoprocessing Laboratory Miguel.
Concepts and Categories. Functions of Concepts By dividing the world into classes of things to decrease the amount of information we need to learn, perceive,
Knowing Semantic memory.
Pattern Recognition Pattern - complex composition of sensory stimuli that the human observer may recognize as being a member of a class of objects Issue.
PSY 5018H: Math Models Hum Behavior, Prof. Paul Schrater, Spring 2004 Measurement Theory.
Visual Cognition II Object Perception. Theories of Object Recognition Template matching models Feature matching Models Recognition-by-components Configural.
Models of Human Performance Dr. Chris Baber. 2 Objectives Introduce theory-based models for predicting human performance Introduce competence-based models.
Concepts & Categorization. Measurement of Similarity Geometric approach Featural approach  both are vector representations.
Physical Symbol System Hypothesis
Exemplar-based accounts of “multiple system” phenomena in perceptual categorization R. M. Nosofsky and M. K. Johansen Presented by Chris Fagan.
Immanent Realism, Orderings and Quantities Ingvar Johansson, Institute for Formal Ontology and Medical Information Science, Saarbrücken
Conceptual modelling. Overview - what is the aim of the article? ”We build conceptual models in our heads to solve problems in our everyday life”… ”By.
Concepts & Categorization. Geometric (Spatial) Approach Many prototype and exemplar models assume that similarity is inversely related to distance in.
1 Information Input and Processing Information Theory: Some times called cognitive psychology, cognitive engineering, and engineering psychology. Information.
Cognitive Psychology, 2 nd Ed. Chapter 8 Semantic Memory.
Nonlinear Dimensionality Reduction by Locally Linear Embedding Sam T. Roweis and Lawrence K. Saul Reference: "Nonlinear dimensionality reduction by locally.
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
Roles of Knowledge in Cognition 1 Knowledge is often thought of as constituting particular bodies of facts, techniques, and procedures that cultures develop,
Modeling (Chap. 2) Modern Information Retrieval Spring 2000.
1 Introduction to Modeling Languages Striving for Engineering Precision in Information Systems Jim Carpenter Bureau of Labor Statistics, and President,
Knowledge and Memory: How we conceptualize information.
Ontology Development in the Sciences Some Fundamental Considerations Ontolytics LLC Topics:  Possible uses of ontologies  Ontologies vs. terminologies.
Geometric Conceptual Spaces Ben Adams GEOG 288MR Spring 2008.
3 rd International Lab Meeting – Summer session th Edition of the International Summer School of the European Ph.D. on Social Representations and.
Peter Gärdenfors & Massimo Warglien Using Conceptual Spaces
Measurement Theory Michael J. Watts
27th April 2006Semantics & Ontologies in GI Services Semantic similarity measurement in a wayfinding service Martin Raubal
Key Centre of Design Computing and Cognition – University of Sydney Concept Formation in a Design Optimization Tool Wei Peng and John S. Gero 7, July,
Katrin Erk Vector space models of word meaning. Geometric interpretation of lists of feature/value pairs In cognitive science: representation of a concept.
Big Ideas Differentiation Frames with Icons. 1. Number Uses, Classification, and Representation- Numbers can be used for different purposes, and numbers.
Information: Perception and Representation Lecture #7 Part A.
1Ellen L. Walker Category Recognition Associating information extracted from images with categories (classes) of objects Requires prior knowledge about.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology A modified version of the K-means algorithm with a distance.
Melodic Similarity Presenter: Greg Eustace. Overview Defining melody Introduction to melodic similarity and its applications Choosing the level of representation.
Cognitive Science and Biomedical Informatics Department of Computer Sciences ALMAAREFA COLLEGES.
Variables It is very important in research to see variables, define them, and control or measure them.
Multivariate Analysis and Data Reduction. Multivariate Analysis Multivariate analysis tries to find patterns and relationships among multiple dependent.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Multidimensional Scaling and Correspondence Analysis © 2007 Prentice Hall21-1.
Analogical Reasoning. What to do... How do you decide what to buy? –Use your past experience. How do you figure out which experience is relevant?
HFE 760 Virtual Environments Winter 2000 Jennie J. Gallimore
An Introduction to Scientific Research Methods in Geography Chapter 2: Fundamental Research Concepts.
CHAPTER 3 Selected Design and Processing Aspects of Fuzzy Sets.
Artificial Intelligence
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Linking Ontologies to Spatial Databases
Assessment.
Spatial Data Models 5/7/2018 What are Spatial Data?
Assessment.
Ontology From Wikipedia, the free encyclopedia
Measuring Social Life: How Many? How Much? What Type?
Multidimensional Scaling and Correspondence Analysis
K Nearest Neighbor Classification
Multidimensional Scaling
CEN3722 Human Computer Interaction Displays
Introduction Artificial Intelligent.
Multidimensional Scaling
Multidimensional Scaling
Nearest Neighbors CSC 576: Data Mining.
Group 9 – Data Mining: Data
Presentation transcript:

25th April 2006 Semantics & Ontologies in GI Services Semantic Similarity Measurement Martin Raubal

Martin RaubalSemantic Similarity Measurement 2 Outline Motivation Semantic interoperability, concepts Semantic similarity measurement Geometric model Feature-based model Alignment-based model Transformational model Conclusions

Martin RaubalSemantic Similarity Measurement 3 Motivating example (1) Customer of OS wants to set up flood warning system. Need for existing flooding areas to analyze current flood defense situation in U.K. OS Master Map: geographic & topographic; information on areas used for flooding but not designated as such. ‘Watermeadow', 'carse‘, 'haugh' identified as flooding areas by their semantic description only (properties in ontology).

Martin RaubalSemantic Similarity Measurement 4

Martin RaubalSemantic Similarity Measurement 5 User conceptualization of roads & residential areas System model of roads & residential areas Roads overlap residential areas? Intersect to find roads going through residential areas Motivating example (2)

Martin RaubalSemantic Similarity Measurement 6 Semantic interoperability “Capacity of (geographic) information systems and services to work together without the need for human intervention” (Harvey, Kuhn et al. 1999) Achieving sufficient degree of semantic interoperability => necessary to determine semantic similarity between concepts.

Martin RaubalSemantic Similarity Measurement 7 Similarity (psychology) “Similarity is fundamental for learning, knowledge and thought, for only our sense of similarity allows us to order things into kinds so that these can function as stimulus meanings. Reasonable expectation depends on the similarity of circumstances and on our tendency to expect that similar causes will have similar effects" [Quine 1969, p. 114].

Martin RaubalSemantic Similarity Measurement 8 Computer science Similarity plays major role to enable machine-based solutions: decision support systems, data mining, pattern recognition. Semantic information retrieval: similarity indicates relevance of results with regard to being similar to the query.

Martin RaubalSemantic Similarity Measurement 9 Concept A concept is "a mental representation of a class or individual and deals with what is being represented and how that information is typically used during the categorization" [Smith 1989, p. 502]. Concept vs. Category?

Martin RaubalSemantic Similarity Measurement 10 Concepts in knowledge representation Conceptual knowledge can be represented in ontologies that consist of specifications of concepts, relations and axioms. Relations link concepts together and enable reasoning and measurement within an ontology. Taxonomical (hierarchical) relations are the most important for reasoning and structuring knowledge.

Martin RaubalSemantic Similarity Measurement 11 dist (Bus, Ferry) < dist (Bus, Bike)

Martin RaubalSemantic Similarity Measurement 12 Similarity measurements Approaches from different research areas (psychology, computer science, artificial intelligence) => apply to ontology-based semantic similarity measurement. Application areas: Information retrieval & integration Data mining & maintenance Categorization Natural-language processing Pattern recognition

Martin RaubalSemantic Similarity Measurement 13 Measure and representation Representational model used to describe concepts determines semantic similarity measure (based on one notion of similarity). Representation => similarity measure

Martin RaubalSemantic Similarity Measurement 14 Semantic similarity measurement How close are two entities to each other conceptually? Value between 0 and 1: ‘0’ => no similarity ‘1’ => both entities are equal Different measurement theories.

Martin RaubalSemantic Similarity Measurement 15 [Schwering forthcoming]

Martin RaubalSemantic Similarity Measurement 16 Approaches Geometric Model / MDS Gärdenfors: Conceptual Spaces Feature-based Model Tversky: Contrast Model Rodriguez: MDSM Alignment-based Model Goldstone: SIAM Transformational Model Hahn, Example.: ABBA  AABB

Martin RaubalSemantic Similarity Measurement 17 Geometric models and MDS Multidimensional scaling (MDS) => similarity between entities as geometric models consisting of points in dimensional metric space. Similarity inversely related to distance (dissimilarity) between two entities => linear decaying function of the semantic distance d.

Martin RaubalSemantic Similarity Measurement 18 Geometric models and MDS cont. n … number of dimensions x ik and x jk … values for dimension k of the entities i and j Minkowski metric: r = 1 => city-block metric, r = 2 => Euclidean metric, etc.

Martin RaubalSemantic Similarity Measurement 19 MDS in cognitive science Applied to discover mental representations of stimuli and explanations of similarity judgments. MDS as mathematical model of categorization, identification, recognition, memory, generalization (Nosofsky 92, Shepard 87). Degree of relation between stimuli ~ spatial distance

Martin RaubalSemantic Similarity Measurement 20 Representational model

Martin RaubalSemantic Similarity Measurement 21 Geometric models and MDS cont. Choice for metric to best fit human similarity assessments => depends on entities (stimuli) and subjects’ strategies. Euclidean metric provides better fit to empirical data when stimuli are composed of integral, perceptually fused dimensions (e.g., brightness and saturation of color). City-block metric appropriate for psychologically separated dimensions (e.g., color and shape).

Martin RaubalSemantic Similarity Measurement 22 Euclidean metric City-block metric

Martin RaubalSemantic Similarity Measurement 23

Martin RaubalSemantic Similarity Measurement 24 shape color

Martin RaubalSemantic Similarity Measurement 25 MDS vs. Geometric models MDS determines number of dimensions from subjects‘ pairwise judgments. Goal: maximum correlation between judgments and distances in n-dim. space with minimum number of dimensions. Geometric models start with defining dimensions.

Martin RaubalSemantic Similarity Measurement 26 Axioms of geometric model Minimality: Symmetry: Triangle Inequality: These axioms may not hold for human similarity assessments!

Martin RaubalSemantic Similarity Measurement 27 Problems with geometrical model Distance between compared entities is not symmetric but asymmetric (Tversky 1977). Example: North Korea is judged to be more similar to Red China than vice versa. Category members are judged more similar to category prototypes than prototype to several category members.

Martin RaubalSemantic Similarity Measurement 28 Problems with geometrical model A lamp is similar to the moon (light); moon similar to soccer ball (shape); lamp NOT similar to soccer ball (?); (James 1892) Adding common features to entities does not increase their similarity (distance grows).

Martin RaubalSemantic Similarity Measurement 29 Requirements and assumptions Independence of properties. Property set must reflect human conceptualization to provide good similarity results – how to achieve this? Comparability of different dimensions – same relative unit.

Martin RaubalSemantic Similarity Measurement 30 Feature-based models Common elements approach Two entities (stimuli) are similar if they have common features (elements). The more elements they share, the more similar the stimuli are. Problem: always possible to find endless amount of common elements depending on the view.

Martin RaubalSemantic Similarity Measurement 31 Representational model Set-theoretic: concepts represented as unstructured sets of features. Characterization through properties common in analysis of cognitive processes. Application areas: speech perception, pattern recognition, perceptual learning.

Martin RaubalSemantic Similarity Measurement 32

Martin RaubalSemantic Similarity Measurement 33 [Schwering forthcoming]

Martin RaubalSemantic Similarity Measurement 34 Feature-matching model Proposed by Amos Tversky. A. Tversky (1977) Features of Similarity. Psychological Review 84(4): Supports asymmetric similarity measurement. Elementary set operations can be applied to estimate similarities and differences.

Martin RaubalSemantic Similarity Measurement 35

Martin RaubalSemantic Similarity Measurement 36 Requirements and assumptions Independence of features. Feature set must be sufficiently rich to account for human categorization. Invariance of representational elements (no transformations as in geometric models).

Martin RaubalSemantic Similarity Measurement 37 Feature-based models cont. Contrast model Similarity is defined not only by the entities’ common features, but also by their distinctive features (Tversky 1977). In contrast to the common elements approach a flexible weighting is used.

Martin RaubalSemantic Similarity Measurement 38 Contrast model q, a, b … weights for common / distinctive features (A  B) … number of features that A and B have in common (A-B) … features possessed by A but not B (B-A) … features possessed by B but not A Asymmetric because a is not constrained to be equal to b nor f(A-B) to f(B-A).

Martin RaubalSemantic Similarity Measurement 39 Ratio model Similarity is normalized => S between 0 and 1.

Martin RaubalSemantic Similarity Measurement 40 Assertions Similarity measurement is directional and asymmetric. Model used to test Rosch‘s (1978) hypothesis that perceived distance from prototype to variant is larger than perceived distance from variant to prototype.

Martin RaubalSemantic Similarity Measurement 41 Matching-Distance Similarity Measure Matching-Distance Similarity Measure (MDSM): context sensitive, asymmetric semantic similarity measurement approach for geographic entity classes (Rodríguez and Egenhofer 2004). Based on Tversky‘s contrast model. Different kinds of features: Features are classified by types (parts, functions, attributes).

Martin RaubalSemantic Similarity Measurement 42 MDSM cont. Different feature classes in analogy to WordNet‘s description of nouns. Parts: structural elements of a class. Functions: what is done to or with instances of concept. Attributes: additional characteristics not considered by former two.

Martin RaubalSemantic Similarity Measurement 43 MDSM t … type of feature (part, attribute, function) c1, c2 … compared entity classes C1, C2 … respective sets of features of type t for c1, c2 Measure applied to each feature type.

Martin RaubalSemantic Similarity Measurement 44

Martin RaubalSemantic Similarity Measurement 45 Degree of asymmetry Calculate degree of asymmetry depending on degree of generalization of concepts. Based on following idea: people perceive similarity from subconcept to superconcept greater than vice versa. Depth = shortest path of each concept to immediate common superconcept that subsumes both concepts.

Martin RaubalSemantic Similarity Measurement 46 Exemplar calculation

Martin RaubalSemantic Similarity Measurement 47

Martin RaubalSemantic Similarity Measurement 48 Calculation: theatre - building depth (theatre) [1] > depth (building) [0] =>  = 1 – 1 / (1+0) = 0 S p = 3 / ( ) = 1 S f = 0 (no functions for building) S a = 1 (same attributes)

Martin RaubalSemantic Similarity Measurement 49 Calculation: building - theatre depth (building) [0]  = 0 / (1+0) = 0 S p = 3 / ( ) = 1/3 S f = 0 (no functions for building) S a = 1 (same attributes)

Martin RaubalSemantic Similarity Measurement 50 Similarity values Entity classes  SpSp SfSf SaSa S(a,b) theatre, building building, theatre theatre, sport arena

Martin RaubalSemantic Similarity Measurement 51 Discussion Information retrieval: Descriptions of query and data source concepts may differ greatly in their granularity - query concepts often focus on the very characteristic properties, data source concepts are described broadly to be context- independent. Query ‘flooding area’ (shape, relation to waterbodies) vs. data source ‘floodplain’ (additional hydrologic & ecologic properties) => distinct properties reduce similarity!

Martin RaubalSemantic Similarity Measurement 52 Problems with feature-based models Features, dimensions are unrelated, but in reality entities are not simply unstructured bags of features. Also true for relations between entities!

Martin RaubalSemantic Similarity Measurement 53 Alignment-based models Use commonalities and differences as notion of similarity, but include also relational structure of properties. Motivation: Similarity is like Analogy. Similarity involves structural alignment and mapping.

Martin RaubalSemantic Similarity Measurement 54 Two spatial scenes are described by a set of features. The similarity between these scenes depends on the correct alignment of these features [Gentner et al. 1995, p. 114]

Martin RaubalSemantic Similarity Measurement 55 Transformational model Transformations required to make one concept equal to another are defined. Similarity depends on number of transformations needed to make concepts transformationally equal. Example: Operations modifying the geometric arrangement are rotation, reflection, translation and dilation.

Martin RaubalSemantic Similarity Measurement 56 Transformational model Similarity assumed to decrease monotonically when number of transformations increases. Transformational model is asymmetric, but the metric axioms minimality and triangle inequality hold.

Martin RaubalSemantic Similarity Measurement 57 Comparison of models (Schwering)

Martin RaubalSemantic Similarity Measurement 58 Conclusions Semantic similarity measurement is basis for semantic interoperability. Different measurement theories => advantages & disadvantages Most common: geometric & feature-based approaches.

Martin RaubalSemantic Similarity Measurement 59 References Gärdenfors, P. (2000). Conceptual Spaces - The Geometry of Thought. Cambridge, MA, Bradford Books, MIT Press. Goldstone, R. L. and A. Kersten (2003). Concepts and Categorization. Comprehensive handbook of psychology. A. F. Healy and R. W. Proctor. 4: Rodríguez, A. and M. J. Egenhofer (2004). "Comparing Geospatial Entity Classes: An Asymmetric and Context- Dependent Similarity Measure." International Journal of Geographical Information Science 18(3):