Constituent ontologies and granular partitions Thomas Bittner and Barry Smith IFOMIS – Leipzig and Department of Philosophy, SUNY Buffalo.

Slides:



Advertisements
Similar presentations
1 Five Steps to Interoperability (in the domain of scientific ontology) Barry Smith.
Advertisements

States and Regions Chapter 1, Lesson 1.
Modeling Main issues: What do we want to build How do we write this down ©2008 John Wiley & Sons Ltd. vliet.
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
Formal Specification of Topological Relations Erika Asnina, Janis Osis and Asnate Jansone Riga Technical University The 10th International Baltic Conference.
Partitions. Theory of granular partitions There is a projective relation between cognitive subjects and reality Major assumptions: Humans ‘see’ reality.
Morphisms of State Machines Sequential Machine Theory Prof. K. J. Hintz Department of Electrical and Computer Engineering Lecture 7 Updated and adapted.
A First Attempt towards a Logical Model for the PBMS PANDA Meeting, Milano, 18 April 2002 National Technical University of Athens Patterns for Next-Generation.
Thomas Bittner and Barry Smith IFOMIS (Saarbrücken) Normalizing Medical Ontologies Using Basic Formal Ontology.
From Layered Mereotopology to Dynamic Spatial Ontology Maureen Donnelly and Barry Smith Department of Philosophy, University at Buffalo and Institute for.
1 The Theory of Granular Partitions: A New Paradigm for Ontology Barry Smith Department of Philosophy University at Buffalo
From Layered Mereotopology to Dynamic Spatial Ontology Maureen Donnelly and Barry Smith Department of Philosophy, University at Buffalo and Institute for.
A taxonomy of granular partitions Thomas Bittner and Barry Smith Northwestern University, NCGIA and SUNY Buffalo.
AN INTRODUCTION TO BIOMEDICAL ONTOLOGY Barry Smith University at Buffalo 1.
A Unified Theory of Granularity, Vagueness and Approximation Thomas Bittner and Barry Smith Northwestern University NCGIA and SUNY Buffalo.
Pathways and Networks for Realists Barry Smith 1.
BFO/MedO: Basic Formal Ontology and Medical Ontology Draft ( )
1 VT 2 Ontology and Ontologies Barry Smith 3 IFOMIS Strategy get real ontology right first and then investigate ways in which this real ontology can.
A Simple Partition 5 A partition can be more or less refined.
GOL A General Ontological Language Barry Smith Heinrich Herre Barbara Heller.
What is an Ontology? AmphibiaTree 2006 Workshop Saturday 8:45–9:15 A. Maglia.
1 SNAP and SPAN Barry Smith and Pierre Grenon University at Buffalo and Institute for Formal Ontology and Medical Information Science (ifomis.de) University.
A taxonomy of granular partitions Thomas Bittner and Barry Smith Northwestern University, NCGIA and SUNY Buffalo.
Granular Partitions and Vagueness Thomas Bittner and Barry Smith Northwestern University NCGIA and SUNY Buffalo.
Programming Language Semantics Denotational Semantics Chapter 5 Part III Based on a lecture by Martin Abadi.
Constituent ontologies and granular partitions Thomas Bittner and Barry Smith IFOMIS – Leipzig and Department of Philosophy, SUNY Buffalo.
Some comments on Granularity Scale & Collectivity by Rector & Rogers Thomas Bittner IFOMIS Saarbruecken.
Granular Partitions and Vagueness Thomas Bittner and Barry Smith Northwestern University NCGIA and SUNY Buffalo.
Ontology Alignment/Matching Prafulla Palwe. Agenda ► Introduction  Being serious about the semantic web  Living with heterogeneity  Heterogeneity problem.
GEOGRAPHY How can we describe our world?. THE FIVE THEMES OF GEOGRAPHY 1. Location: where places are located on the earth’s surface. 2. Place: Physical.
Fasten your seatbelts we’re off on a cross country road trip!
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
Math 3121 Abstract Algebra I Section 0: Sets. The axiomatic approach to Mathematics The notion of definition - from the text: "It is impossible to define.
USCISIUSCISI Background Description Logic Systems Thomas Russ.
The United States.
Introduction to Formal Methods Based on Jeannette M. Wing. A Specifier's Introduction to Formal Methods. IEEE Computer, 23(9):8-24, September,
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
Warm Up Complete the Coordinate Practice #10. Content Objective: – Compare the physical and political regions. Language Objectives: – SWBAT define region.
1 Annoucement n Skills you need: (1) (In Thinking) You think and move by Logic Definitions Mathematical properties (Basic algebra etc.) (2) (In Exploration)
5 Themes of Geography.
Logics for Data and Knowledge Representation Applications of ClassL: Lightweight Ontologies.
Sets Define sets in 2 ways  Enumeration  Set comprehension (predicate on membership), e.g., {n | n  N   k  k  N  n = 10  k  0  n  50} the set.
Introductions to Linear Transformations Function T that maps a vector space V into a vector space W: V: the domain of T W: the codomain of T Chapter.
ISPRS Congress 2000 Multidimensional Representation of Geographic Features E. Lynn Usery Research Geographer U.S. Geological Survey.
Logics for Data and Knowledge Representation
02. November 2007 Florian Probst Data and Knowledge Modelling for the Geosciences - Chris Date Seminar - e-Science Institute, Edinburgh Semantic Reference.
MATH 224 – Discrete Mathematics
Databases Illuminated Chapter 3 The Entity Relationship Model.
Morphisms of State Machines Sequential Machine Theory Prof. K. J. Hintz Department of Electrical and Computer Engineering Lecture 8 Updated and adapted.
Mathematical Preliminaries
1 BFO and GOL Ontological theory vs. ontology language GOL as an ontology representation language analogous to KIF (thus maximally eclectic) BFO as an.
Maps of Alaska Mapping Activity 6 Regions of Alaska.
5 Themes of Geography  The 5 Big Ideas in Geography:  Location  Place  Region  Movement  Human Environmental Interaction.
The United States is a system that can be broken into 5 major parts or regions.
Week 15 - Wednesday.  What did we talk about last time?  Review first third of course.
Purple Green Blue Red Orange 600 Final Jeopardy.
WHY STUDY GEOGRAPHY?. Define Geography: Study of how humans adapt to their environment.
Lecture # 14 Chapter # 5 The Relational Data Model and Relational Database Constraints Database Systems.
Second page of composition book and front and back of first 4 pages Table of Contents Unit # Title Page.
Defects of UML Yang Yichuan. For the Presentation Something you know Instead of lots of new stuff. Cases Instead of Concepts. Methodology instead of the.
8/10/16 Lesson 1-1: States and Regions
BFO 2.0 Modularization and Verification
The United States.
Warm Up Complete the Coordinate Practice #10.
Content Objective: Language Objectives:
CS201: Data Structures and Discrete Mathematics I
Object Oriented Analysis and Design
DO NOW: TAKE OUT ANY FORMS OR PAPERS YOU NEED TO TURN IN
Manager’s Overview DoDAF 2.0 Meta Model (DM2) TBS dd mon 2009
ICOM 5016 – Introduction to Database Systems
Presentation transcript:

Constituent ontologies and granular partitions Thomas Bittner and Barry Smith IFOMIS – Leipzig and Department of Philosophy, SUNY Buffalo

User Ontologies for Adaptive Interactive Software Systems (with I. Nebel)

Adaptivity > -- improves performance in recall and behavior Our idea: User Ontologies, Competency Ontologies vs. Statistical Stereotyping Methods

User-Ontology vs. User-Profiles

To support adaptivity: Need for reasoning simultaneously with cross-cutting ontologies at different levels of granularity

Overview The method of constituent ontology Levels of ontological theory The hierarchical structure of constituent ontologies The projective relation of constituent ontologies and reality Relations between constituent ontologies Types of constituent ontologies

The method of constituent ontology: to study a domain ontologically is to establish the parts and features in the domain and the interrelations between them

Examples of constituent ontologies

Constituent ontologies I M W ND SD N I M W

Constituent ontologies Database tablesCategory trees

Nice properties Very simple structure Correspond to the way people represent domains –In databases –Spreadsheets –Maps

Meta-level relations between constituent ontologies

Meta level (sub-ontologies) I M W I M W ND SD N  x  y x is sub-constituent-ontology of y

Meta-level (granularity)

Alabama Alaska Arkansas Arizona … Wyoming West Midwest Northeast South

Levels of granularity Alabama Alaska Arkansas Arizona … Wyoming West Midwest Northeast South USA Coarse IntermediateFine

Meta-level (themes) USA physical Mountains Rivers Planes

Meta-level (themes) USA physical Mountains Rivers Planes USA political Federal states

Levels of ontological theory Constituent ontology 1 Constituent ontology 2 Constituent ontology n

Levels of ontological theory Object-Level Formal relations: mereology, topology, location Space and time Basic categories: entities, regions, perdurants, endurants, … Constituent ontology 1 Constituent ontology 2 Constituent ontology n

Levels of ontological theory Object-level (Taxonomies, partonomies) Formal relations: mereology, topology, location Space and time Basic categories: entities, regions, perdurants, endurants, … Meta-level Granularity and selectivity Relations between ontologies Negation, Modality Constituent ontology 1 Constituent ontology 2 Constituent ontology n

Object-level

Levels of ontological theory Object-level Formal relations: mereology, topology, location Space and time Basic categories: entities, regions, perdurants, endurants Meta-level Granularity and selectivity (Theory of granular partitions) Relations between constituent ontologies Constituent ontology 1 Constituent ontology 2 Constituent ontology n

Formal relations Mereology (part-of) -- Partonomy Mereotopology (is-connected-to) Location (is-located-at) Dependence (depends-on) Subsumption (is-a) -- Taxonomy

Constituent ontologies A constituent ontology is an abstract entity Has constituents as parts Constituents are abstract entities that project onto something that is not a constituent itself

Constituent ontologies as granular partitions

Levels of ontological theory Level of foundation Formal relations: mereology, topology, location Space and time Basic categories: entities, regions, perdurants, endurants, … Constituent ontology 1 Constituent ontology 2 Constituent ontology n Meta-level Granularity and selectivity (Theory of granular partitions)

Constituent ontologies have a simple hierarchical structure Database tables Category trees Maps Granular partitions

Cell structures as Venn diagrams and trees Animal Bird Fish Canary Ostrich Shark Salmon

Constituent structures (1) minimal cells: H, He, … non-minimal cells: orange area, green area, yellow area (noble gases)... one maximal cell: the periodic table (PT)

Cell structures (2)  - subcell relation He  noble_gases (NG) NG  PT Partial ordering

Remember: Constituent ontologies A constituent ontology is an abstract entity Has constituents as parts Constituents are abstract entities that project onto something that is not a constituent itself Granular partitions: Theory B

Projective relation to reality

Constituents project like a flashlight onto reality P(c, bug)

A constituent ontology is like an array of spotlights

Pets in your kitchen Bug 1 Bug 2Bug 3Bug 4 Constituent 1Constituent 2Constituent 3Constituent 4

Pets in your kitchen Constituent 1 Constituent 2 Constituent 3 Constituent 4 Constituent ontology Reality Projection Bug 1 Bug 2 Bug 3 Bug 4

Projection of constituents constituent ontology Targets in reality Hydrogen Lithium Projection

Projection of constituents (2) … Wyoming Idaho Montana … Constituent ontology North America Projection

Multiple ways of projecting County partition Highway partition Big city partition

Projection and location

Location L(bug,c) Being located is like being in the spotlight

Projection does not necessarily succeed John is not located in the spotlight!  L(John, c) P(c, John) John

Projection does not necessarily succeed Mary is located in the spotlight! L(Mary, c) P(c, John) John Mary

Misprojection … Idaho Montana Wyoming … P(‘Idaho’,Montana) but NOT L(Montana,’Idaho’) Location is what results when projection succeeds

Transparency Transparency: L(x, c)  P(c, x) P(c1, Mary)P(c2, John) L(Mary, c1) L(John, c2)

Projection and location Humans Apes Dogs Mammals

Functionality constraints (1) Location is functional: If an object is located in two cells then these cells are identical, i.e., L(o,z 1 ) and L(o,z 2 )  z 1 = z 2 Venus Evening Star Morning Star Two cells projecting onto the same object

Functionality constraints (2) China Republic of China People’s Republic of China The same cell (name) for the two different things: Projection is functional: If two objects are targeted by the same cell then they are identical, i.e., P(z,o 1 ) and P(z,o 2 )  o 1 = o 2

Preserve mereological structure Helium Noble gases Neon Potential of preserving mereological structure

Well-formed constituent ontologies are granular partitions which are such that: Projection and location are functions Location is the inverse of projection wherever defined Projection is order preserving If x  y then p(x)  p(y) If p(x)  p(y) then x  y

Mathematical Models for COs: (Z, P,  ) FTM Partial order Unique root Finite chain of immediate subcells between every cell and the root GEM Partial order Summation principle Extensionality P: Z   x  y  P(x)  P(y) (P(x)  P(y)  x  y))

Constituent ontologies are mappings Object-level Meta-level Granularity and selectivity (Theory of granular partitions) Constituent ontology 1 Constituent ontology 2 Constituent ontology n

Relations between constituent ontologies (COs)

Relations between constituent ontologies Object-level Meta-level Relations between constituent ontologies Constituent ontology 1 Constituent ontology 2 Constituent ontology n

Ordering relations between COs P 1 << P 2 << is sub-partition-of << is reflexive, transitive, antisymmetric  I M W I M W ND SD N

I M W ND SD N Ordering relations between LGPs (2)  I M W Z1Z1  Z2Z2 P1P1 P2P2 f f is one-one into order preserving if x  y then f(x)  f(y) (if f(x)  f(y) then x  y) P 1 << P 2

P 2 is an extension of P 1  I M W I M W ND SD N

P 2 is a refinement P 1 << Z1Z1  Z2Z2 P1P1 P2P2 f

Composition of COs  composition operation P 1  P 2 = P 3 iff –P 1 << P 3 and –P 2 << P 3 I M W ° ND SD N = I M W ND SD N

Composition of COs I M W = I M W ND SD N ° ND SD W N

Composition of COs I M W ° I M W I M W =

Composition (cont.)

The root cell (G) is created ‘on the fly’

Classifying constituent ontologies

Projective completeness Empty cells In every cell there is an object located, i.e.,

Exhaustiveness Humans Apes Dogs Mammals Everything of kind  in the domain of the partition A is recognized by some cell in A Do the objects targeted by cells exhaust a domain ?

The End