Geometric Conceptual Spaces Ben Adams GEOG 288MR Spring 2008.

Slides:



Advertisements
Similar presentations
Conceptual Spaces P.D. Bruza Information Ecology Project Distributed Systems Technology Centre Part 1: Fundamental notions.
Advertisements

The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
What we have met before: why individual students, mathematicians & math educators see things differently David Tall Emeritus Professor in Mathematical.
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
CLUSTERING PROXIMITY MEASURES
CS 599 – Spatial and Temporal Databases Realm based Spatial data types: The Rose Algebra Ralf Hartmut Guting Markus Schneider.
Peter Gärdenfors Why must language be vague?. Philosophers since Leibniz have dreamt of a precise language Vagueness is a design feature of natural language.
To See, or Not to See—Is That the Query? Robert R. Korfhage Dept. of Information Science University of Pittsburgh 1991 Reviewed by Yi-Bu Chen LIS 551 Information.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
A Framework for Ontology-Based Knowledge Management System
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,
Networks and N-dimensions. When to start? As we have seen, there is a continuous pattern of interest in network-style analysis, starting at least as early.
Chapter 2: Pattern Recognition
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Latent Semantic Analysis (LSA). Introduction to LSA Learning Model Uses Singular Value Decomposition (SVD) to simulate human learning of word and passage.
Meaning and Language Part 1.
Let’s pretty it up!. Border around project area Everything else is hardly noticeable… but it’s there Big circles… and semi- transparent Color distinction.
19 April, 2017 Knowledge and image processing algorithms for real-life applications. Dr. Maria Athelogou Principal Scientist & Scientific Liaison Manager.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Information theory, fitness and sampling semantics colin johnson / university of kent john woodward / university of stirling.
Elements of Design. What are they? Line Colour Attributes Shape Categories Space Form.
2009 Mathematics Standards of Learning Training Institutes Algebra II Virginia Department of Education.
Modeling (Chap. 2) Modern Information Retrieval Spring 2000.
COMP 175: Computer Graphics March 24, 2015
Ontology Alignment/Matching Prafulla Palwe. Agenda ► Introduction  Being serious about the semantic web  Living with heterogeneity  Heterogeneity problem.
Applied Cartography and Introduction to GIS GEOG 2017 EL
Learning Object Metadata Mining Masoud Makrehchi Supervisor: Prof. Mohamed Kamel.
GeoUML a conceptual data model for geographical data conformant to ISO TC 211 Main GeoUML constructs Alberto BelussiNovembre 2004.
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
Peter Gärdenfors & Massimo Warglien Using Conceptual Spaces
Content-Based Image Retrieval
25th April 2006 Semantics & Ontologies in GI Services Semantic Similarity Measurement Martin Raubal
A Scalable Self-organizing Map Algorithm for Textual Classification: A Neural Network Approach to Thesaurus Generation Dmitri G. Roussinov Department of.
NLP And The Semantic Web Dainis Kiusals COMS E6125 Spring 2010.
27th April 2006Semantics & Ontologies in GI Services Semantic similarity measurement in a wayfinding service Martin Raubal
Metadata Models in Survey Computing Some Results of MetaNet – WG 2 METIS 2004, Geneva W. Grossmann University of Vienna.
Information Retrieval Models - 1 Boolean. Introduction IR systems usually adopt index terms to process queries Index terms:  A keyword or group of selected.
A Panoramic Approach to Integrated Evaluation of Ontologies in the Semantic Web S. Dasgupta, D. Dinakarpandian, Y. Lee School of Computing and Engineering.
10/22/2015ACM WIDM'20051 Semantic Similarity Methods in WordNet and Their Application to Information Retrieval on the Web Giannis Varelas Epimenidis Voutsakis.
Katrin Erk Vector space models of word meaning. Geometric interpretation of lists of feature/value pairs In cognitive science: representation of a concept.
Machine Learning Chapter 5. Artificial IntelligenceChapter 52 Learning 1. Rote learning rote( โรท ) n. วิถีทาง, ทางเดิน, วิธีการตามปกติ, (by rote จากความทรงจำ.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
1 Latent Concepts and the Number Orthogonal Factors in Latent Semantic Analysis Georges Dupret
Probabilistic Latent Semantic Analysis as a Potential Method for Integrating Spatial Data Concepts R.A. Wadsworth 1, A.J. Comber 2, P.F. Fisher 2 1.Centre.
Knowledge Representation. Keywordsquick way for agents to locate potentially useful information Thesaurimore structured approach than keywords, arranging.
Yixin Chen and James Z. Wang The Pennsylvania State University
2/10/2016Semantic Similarity1 Semantic Similarity Methods in WordNet and Their Application to Information Retrieval on the Web Giannis Varelas Epimenidis.
CS Machine Learning Instance Based Learning (Adapted from various sources)
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
Spatial Data Models 5/7/2018 What are Spatial Data?
Data Mining, Neural Network and Genetic Programming
DATA MODELS.
Geographic Information Systems
CSCTR – Session 6 Dana Retová
Ontology.
K Nearest Neighbor Classification
Representation of documents and queries
Spatial interpolation
Informational Networks
What Is Good Clustering?
Semantic Nets and Frames
Giannis Varelas Epimenidis Voutsakis Paraskevi Raftopoulou
Presentation transcript:

Geometric Conceptual Spaces Ben Adams GEOG 288MR Spring 2008

Semantic Web One ontology, one language for all content on the web Integration of information facilitated by metadata Emphasis on the development of languages such as RDF (information representation) and OWL (web ontologies).

Semantic Web Problems Gärdenfors argues semantic web is not really “semantic”  Limited to first-order logical reasoning  Concepts are represented as sets of objects Many problems not solvable by deductive logic or using set theory Example: using similarity measurement as a tool for categorization  Tversky might disagree!

Semantic Web Problems Syllogistic reasoning important in many areas of AI, but only proven to be effective in domains already heavily dependent on deductive reasoning (e.g. law and medicine).  Rissland paper from week 1 Combinations of concepts  Intersections of sets too simple to work as a model for the meaning of combinations of concepts  e.g. tall squirrel, honey bee, stone lion, white Zinfandel

Symbol Grounding Ontologies in semantic web are free-floating  not grounded in the real world  cannot resolve conflicts between ontologies Human cognition includes non-symbolic representations Alternative proposed by Gärdenfors is to use conceptual spaces

Representation methodologies Symbolic  Symbol manipulation computations  Set-theoretic / feature based (Tversky, semantic web)‏ Associationist  Neural network models  fine-grained, complex, subconceptual representations Conceptual  Geometric conceptual models

Conceptual spaces Information represented by geometric structures  objects are points  properties and relations are regions Similarity is measured by the distance between points or regions in space Conceptual space defined by quality dimensions

Quality dimensions Can be tied to sensory input or can be abstract  e.g. hue, temperature, weight, spatial dimensions  e.g. functional concepts Integral or separable  Integral – an object's value on a given dimension requires a value on another dimension  Does not mean integral dimensions are non- orthogonal  Separable – dimensions that are not integral Dimension has a metric geometrical structure

Quality dimensions Represent qualities in various domains Domain - “a set of integral dimensions that are separable from all other dimensions”  Color – example of domain  Hue, saturation, brightness quality dimensions are integral with respect to each other, but they are separable from other dimensions. Together they are the set of quality dimensions that we define as the domain color.

Properties Definition based on geometrical structure of quality dimensions A property P is a convex region in some domain Objects with property P are represented as points within the convex region P betweenness holds due to convexity – if two points v1 and v2 are in region P then any point on the line between v1 and v2 is in region P  line can be curved or straight depending on metric (e.g. polar coordinates vs. Euclidean)‏

Convexity Convex – betweenness holdsConcave – betweenness does not hold

Polar Betweenness

Properties and Concepts Properties are distinct from concepts in conceptual model  Not covered by symbolic and connectionist representations  Property is a subset of concept Property - based on a single domain Concept - based on one or more domains Semantically, properties represent adjectives and concepts represent nouns

Concepts Concepts change depending the relevance of different domains for the given problem ex. “Apple” concept: Relative weightings of domains are determined by the context

Concepts More than just bundles of properties Also, correlations between associated region in one domain and associated region in another domain.  Quality dimensions are not necessarily orthogonal across domains

Concept definition “A concept is represented as a set of convex regions in a number of domains together with a prominence assignment to the domains and information about how the regions in different domains are correlated.”

Prototypes Prototypes are used to categorize objects Prototypical members are “most representative members of a category” In conceptual space, prototype can be seen as centroid of all objects of a category Voronoi tessellation of the space can be used to partition the conceptual space into convex categories (concepts)‏

Voronoi tessellation two dimensionalthree dimensional

Prototypes Concepts can be described as more or less similar to each other Objects can be described as more or less centrally representative of a concept

Concept hierarchies Because of geometric structure of concept spaces, concept hierarchies emerge from the shape of regions in space e.g. robin concept is a subregion contained in the bird concept region Don't need semantic information of relationships such as the kind used in OWL, because domain structure generates these relationships Question remains: how do we identify domains?

Concept combinations property-concept combinations  XY where X is property, Y is concept  compatible – intersection of concepts  incompatible – for incompatible regions, the region of X overrules the region of Y For example, pink elephant: X = pink, Y = elephant region of color domain for elephant (the gray area) is overruled by pink color domain

Concept combinations Shifts caused by X of a region in Y in one domain can cause shifts for regions in Y in other domains because of correlations Example: brown apple. Brown modifies color domain of apple and also the texture domain

Contrast Classes Accounts for changes in meaning of the concept based on context “The combination XY of two concepts X and Y is determined by letting the regions for the domains of X, confined to the contrast class defined by Y, replace the corresponding regions for Y.”

Formalizing Conceptual Spaces [Raubal, 2004] Gärdenfors' model formalized using linear algebra and statistics Use z-scores to make sure same relative unit of measurement is used by all variables. That way distance measurements make sense.

Conceptual Vector Space Conceptual vector space  C n = {(c 1, c 2,..., c n ) | c i ε C} Quality dimension can represent a domain  c j = D n = {(d 1, d 2,..., d n ) | d k ε D}

Example Conceptual Vector Space c1c2c5c4c3c6c7 facade area shape factor shape deviation identifiability by signs cultural importance visibilitycolor C conceptual space d1d2d3 redgreenblue color domain facade

Distances and weights Calculating semantic distances between concepts u and v with z scores  (u 1, u 2,..., u n ) → (z 1 u, z 2 u,..., z n u ), (v 1, v 2,..., v n ) → (z 1 v, z 2 v,..., z n v )‏  |d uv | 2 = (z 1 v – z 1 u ) 2 + (z 2 v – z 2 u ) (z n v - z n u ) 2 Weighting dimensions for context  C n = {(w 1 c 1, w 2 c 2,..., w n c n ) | c i ε C, w j ε W}

Facade example 'Facade' concept represented in two different conceptual spaces – system and user Different contexts, day and night, modeled using different sets of weight values Mapping between system and user concept spaces  projection to smaller number of dimensions  transformations  can result in loss of information

Spatial Relations for Semantic Similarity Measurement [Schwering & Raubal, 2005] Application of geometric conceptual space modeling Ordinance Survey MasterMap case study to find flooding areas in Great Britain Found that adding spatial relations to the quality dimensions improved the results of queries

Spatial relations Objects described as concepts with properties and relations between concepts Converted spatial relations to either boolean or ordinal values Addition of spatial relations gave better matches for all concepts that were compared Some confirmation that city-block metric works better with separable dimensions