I've recently come across a great paper by Benjamin Adams and Martin Raubal called Conceptual Space Markup Language (CSML): Towards the Cognitive Semantic Web. I found their paper interesting on many levels because it lies at the nexus of many rather diverse topics that I’m interested in. CSML directly involves Computational Geometry and the Semantic Web, but indirectly involves the philosophy of meaning, mind, and color. Also, as it grows in popularity, I believe force-based organizational algorithms and neural networks will become a heavily used mechanism for generating and using CSML data. Basically, CSML takes Conceptual Spaces, which are already at an interesting intersection of multiple mind sciences and multiple strands of philosophy, and connects it with multiple threads of engineering and informatics.
Wait.
What are Conceptual Spaces?
What are Conceptual Spaces?
Conceptual Spaces are multidimensional spaces made up of quality dimensions. Quality dimensions are basically just any property you can think of that has a (pseudo-) continuous range of values. Think: size, mass, brightness, beauty, craziness, unicornity or anything else that you think you can make sense of on some sort of numerical range. You can now consider points and (convex) shapes within your set of quality dimensions, which will correspond to concepts. Consider the classic-cool-colour-cone example to the lower right. That’s a representation of a conceptual space with quality dimensions of hue, value, and saturation.

CSML describes Conceptual Spaces
CSML, the Conceptual Space Markup Language, is an XML serialization of conceptual spaces. CSML brings a whole new engineering dimension to conceptual spaces which fits into the realm of Semantic Web technologies and is actually analogous to OWL, but with radically different implications. In my previous post, which was actually written in June 2008, I dreamed of a “smooth semantic web” that didn’t always require rigid categorization. CSML looks like a better candidate to handle that kind of data. CSML is specifically designed to handle context-dependent meaning and (relative) similarity of concepts, which are both difficult to handle in OWL. (How would you represent a large squirrel and a tiny planet consistently? What about brightness, beauty, craziness, and unicorniness?) After trying to use a few units ontologies for measurement data (at iCAPTURE for Mark Wilkinson) I also have high hopes that CSML can help simplify the problems on that front.
The most exciting part for me is that conceptual spaces lend themselves to fancy techniques for being automatically generated by way of artificial neural networks and force-based organizational algorithms, which brings in a few more of the theoretical engineering topics I’ve been interested in over the years. Starting with similarity data, force-based (or tension reduction) algorithms could help identify quality dimensions. Neural networks can nicely use quality dimension coordinates as input and also learn to precisely place items into conceptual spaces. I can’t wait to see the tools that will be created to allow for generating, reasoning over, and visualizing CSML data and how they will integrate with existing semantic web technologies and machine learning techniques.
3 comments:
Great post. I wonder how to Combine it with the Large Linked-Data ontology we have here at Semantinet.
(This is what we can do with our API in a single query)
http://api.headup.com/v1?raw=true&q=dbpedia:IPhone/*/typesgraphpairs/render(%22sagie/typegraph.html%22)
Sagie
VP R&D - SemantiNet
Thanks Sagie!
I think it all depends on what factors are controlling your force directed graph. If it's a mechanism to display the graph in a visually appealing way then there may not be a connection. But if the graph rearranges based on certain similarity metrics then you might be able to extract a conceptual space from the graph.
Hi Andrew
Really enjoyed your post. I found this paper today after reading about it in the programme for 'Conceptual Spaces at Work'; a conference next month which I plan to attend.
I'm fascinated by this topic as I study and champion Hodges' model - a conceptual framework. From what you've written here you might find the (now dated) website:
http://www.p-jones.demon.co.uk/
http://www.p-jones.demon.co.uk/infintro.htm
http://www.p-jones.demon.co.uk/struct.html
- and blog of interest?
http://hodges-model.blogspot.co.uk/
Gardenfors book is a must have, even though I struggle with maths this is accessible.
All the best,
Peter Jones
@h2cm
Post a Comment