BioHealth Informatics Group Domenico’s Conclusion Ontologies are the basic infrastructures for modern interoperable information systems and are the groundwork.

Slides:



Advertisements
Similar presentations
MediaView -- Towards a “Semantic” Multimedia Database Model
Advertisements

AP Art History Contextual Analysis Contextual Analysis.
Argument from Beauty From The Fourth Ray – First Proof.
BioHealth Informatics Group QA of Ontologies OWL Tutorial December 6 th 2005.
Come.
ECO R European Centre for Ontological Research Realist Ontology for Electronic Health Records Dr. Werner Ceusters ECOR: European Centre for Ontological.
Lukas Blunschi Claudio Jossen Donald Kossmann Magdalini Mori Kurt Stockinger.
OAI8: Innovations in Scholarly Communication June , Geneva, Switzerland 1 Open Annotation Community Group
ISO TC184/SC4 Future architecture Rotterdam Progress on the Future SC4 Architecture PWI Friday 13 th November 2009.
Variance reduction techniques. 2 Introduction Simulation models should be coded such that they are efficient. Efficiency in terms of programming ensures.
Created by Fredrik Johnson Referee. The referee’s main task is to protect the fighters from serious injuries. As a referee it’s not all about yourself,
Chase your dreams By: fatema taha shuwaikh. The goal of this session Catch a dream or even dreams, then try as hard as you can to achieve them. After.
PBA Front-End Programming
Jesus Now! Peter Fitch, St. Croix Vineyard Easter Sunday, April 5, 2015.
April 2008 page 1 Interoperability, Information Fidelity, and the Need for SOA Healthcare Standards Ken Rubin ( ) Chief Healthcare.
Where are the Semantics in the Semantic Web? Michael Ushold The Boeing Company.
FREMA: e-Learning Framework Reference Model for Assessment Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University.
From Layered Mereotopology to Dynamic Spatial Ontology Maureen Donnelly and Barry Smith Department of Philosophy, University at Buffalo and Institute for.
FREMA: e-Learning Framework Reference Model for Assessment Design Patterns for Wrapping Similar Legacy Systems with Common Service Interfaces Yvonne Howard.
A Formal Theory for Spatial Representation and Reasoning in Biomedical Ontologies Maureen Donnelly Thomas Bittner.
Ambiguity, Generality, and Definitions
ADML A result of cooperation and leverage! The Open Group W3C OMG MCC CMU.
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
Signs and Symbols.
ICS-FORTH May 25, The Utility of XML Martin Doerr Foundation for Research and Technology - Hellas Institute of Computer Science Heraklion, May.
Chapter 7 Designing Classes. Class Design When we are developing a piece of software, we want to design the software We don’t want to just sit down and.
1 PowerPoint Presentation Design Wednesday, September 02, 2015Ms. Wear Info Tech 9/10.
Adam Pease and Christiane Fellbaum Presenter: 吳怡安
Helpdesk video  bhtRU bhtRU.
TM CG Notes Latest: Outline Big Picture architecture Topic Maps – CG – Notio Notes – Amine Notes – CharGer Notes – Prolog – Analogy –
Goal Setting Smart Goals.
How to Properly Create a PowerPoint Presentation William L. Rogers Hardeeville Middle School Hardeeville, SC.
European Integrated Project Semantics Utilized for Process Management within and between EnterpRises: Strategic Objectives, Concept, and Results Frank.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
CF Conventions Support at BADC Alison Pamment Roy Lowry (BODC)
An ontology is a semantic structure that formalizes the knowledge that members of a community have about a given domain. consists of concepts and relations.
ICS-FORTH January 11, Thesaurus Mapping Martin Doerr Foundation for Research and Technology - Hellas Institute of Computer Science Bath, UK, January.
PRIMARY SIGHT WORDS PRIMARY SIGHT WORDS. Set 1 have.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
UML-1 8. Capturing Requirements and Use Case Model.
M1G Introduction to Database Development 4. Improving the database design.
1 Controlled Vocabularies Paul Miller Interoperability Focus UKOLN U KOLN is funded by Resource: the Council.
Social Prescribing on a Shoestring: An Alternative Approach Garth Hodgkinson Chief Executive – BwD CVS 7 th October 2015.
Chapter 3 Part II Describing Syntax and Semantics.
Oreste Signore- Quality/1 Amman, December 2006 Standards for quality of cultural websites Ministerial NEtwoRk for Valorising Activities in digitisation.
Design Principles… Alignment. The Principle of Alignment states, "Nothing should be placed on the page arbitrarily. Every item should have a visual connection.
Service-Oriented Architecture: An Approach to Information Sharing Regional Information Sharing Conference San Diego, CA November 28, 2006 Scott Came SEARCH.
Finding a PersonBOS Finding a Person! Building an algorithm to search for existing people in a system Rahn Lieberman Manager Emdeon Corp (Emdeon.com)
Mereotopology. The formal theory for parthood and connection relations is called mereotopology Mereotopology, built on mereology and some elements of.
Concepts of Network. User Single user: It is most commonly used when talking about an operating system being usable only by one person at a time, or in.
CSS Hadas Kahsay. Overview  What is CSS  Basic syntax of CSS Rules  How to link CSS style to html documents  Browsers and CSS  Advantages of CSS.
Grammar and usage Negative words and negative statements.
Philosophy 1050: Introduction to Philosophy Week 13: AI in the Real World and Review.
Improving Listening Skills Workshop. Do You Hear What I Hear?  Clear communication is vital for good business and the first step to clear communication.
SNOMED CT Data Quality and Data Repair Dr Jeremy Rogers IHTSDO Consultant Terminologist Principal Terminology Specialists NHS HSCIC IHTSDO ImpSIG, Amsterdam,
® IBM Software Group © 2009 IBM Corporation Viewpoints and Views in SysML Dr Graham Bleakley
High School English Reading and Writing Reading 구문 해설 Lesson 6 A New Perspective 교과서 pp. 128~132 1.
Towards a European Shared Environmental Information System in Support of Environmental Policies: INSPIRE: an Inspired revolution for a knowledge-based.
Camden CCG Survey of GP Views Surrounding CMC March 2014.
Lecture 2 Page 1 CS 236 Online Security Policies Security policies describe how a secure system should behave Policy says what should happen, not how you.
Newspeak: Exploring the Language of Learning Targets I will be able to: Define the meaning of words/phrases as they are used in 1984 and Analyze.
WP4 Models and Contents Quality Assessment
Theory of Knowledge TOK
Plato on Change.
Philosophy of Mathematics 1: Geometry
Christian Ansorge Arona, 09/04/2014
CSCI 1260 – Lecture 2: Instantiation, Aggregation, and Composition
Formal Theories for Reasoning about Parthood, Connection, and Location
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

BioHealth Informatics Group Domenico’s Conclusion Ontologies are the basic infrastructures for modern interoperable information systems and are the groundwork for implementing the semantic web

BioHealth Informatics Group My Conclusion Ontologies are a required basic infrastructure for the interoperable information systems of our dreams, and would be the groundwork for implementing the semantic web, were it not for......the cognitive limitations of ordinary adult users

BioHealth Informatics Group

Sermo Generalis [Torquemada] If you look at reality hard enough, you’ll see that the way you talk about it is imprecise or ambiguous. [Sinner] Why should I care? [Torquemada] Nobody else can think precisely about what you say you saw (even if you can) unless you say it precisely. [Sinner]How precise must I be? [Torquemada]You must be perfect.

BioHealth Informatics Group Dark suspicions….

BioHealth Informatics Group How to avoid heresy ‘We (have) defined a set of precise relations that (you should) agree on, so that we can achieve interoperation between ontologies constructed for different purposes.’

BioHealth Informatics Group Our chief weapons are.... Formal Logic Every object is part of itself x is a proper part of y, if x is any part of y other than y itself x and y overlap, if there is some object, z, that is part of both x and y x and y partially coincide if x’s spatial region and y’s spatial region overlap Bittner, Donnelly 2005

BioHealth Informatics Group Our chief weapons are.... (PT1) PPxy & PPyz  PPxz (proper parthood is transitive) (PT2) PPxy  ~Ppyx (proper parthood is asymmetric: if x is a proper part of y, then y is not a proper part of x) (PT3) ~PPxx (proper parthood is irreflexive: nothing is a proper part of itself) (PT4) Oxy  Oyx (overlap is symmetric: if x overlaps y then y overlaps x) (PT5) Oxx (overlap is reflexive: everything overlaps itself) (PT6) PPxy  Oxy (if x is a proper part of y, then x overlaps y) (PT7) Oxy & Pyz  Oxz (if x overlaps y and y is part of z, then x overlaps z) (PT7) Oxy & Pyz  Oxz (if x overlaps y and y is part of z, then x overlaps z) (L1) Pxy  Pr(x)r(y) (if x is part of y, then x’s region is part of y’s region) (L2) r(r(x)) = r(x) (x’s spatial region is its own spatial region) Bittner, Donnelly 2005

BioHealth Informatics Group Our chief weapons are.... (LT1) Loc-In(x, x) (the located in relation is reflexive: every individual is located in itself) (LT2) Loc-In(x, y) & Loc-In(y, z)  Loc-In(x, z) (the located in relation is transitive: if x is located in y and y is located in z, then x is located in z) (LT3) Pxy  Loc-In(x, y) (if x is part of y, then x is located in y) (LT4) PPxy  Loc-In(x, y) (if x is a proper part of y, then x is located in y) (LT5) Loc-In(x, y) & PPyz  Loc-In(x, z) (if x is located in y and y is a proper part of z, then x is located in z) (LT6) PPxy & Loc-In(y, z)  Loc-In(x, z) (if x is a proper part of y and y is located in z, then x is located in z) (LT7) PCoin(x, x) (partial coincidence is reflexive) (LT8) PCoin(x, y)  PCoin(y, x) (partial coincidence is symmetric) (LT9) Oxy  PCoin(x, y) (if x and y overlap, then x and y partially coincide) (LT10) Loc-In(x, y)  PCoin(x, y) (if x is located in y, then x partially coincides with y)

BioHealth Informatics Group Our chief weapons are.... (P4) PPxy   z(PPzy &  Ozx) (if x is a proper part of y, then there is some proper part z of y that does not overlap x) (*T1) PPxy   z(PPzy & z  x) (if x is a proper part of y, then y has some proper part besides x) (*P5) If x is a proper part of y, then y has proper parts x1,...,xn such that none of x, x1,..., xn overlap and y is the sum of x, x1,..., xn. (*P6)  y  x PPxy (for every individual y there is some individual x such that x is a proper part of y) (I1) Inst( ,  )  ~Inst( ,  ) & ~Inst( ,  ) (if  is an instance of , then  cannot be an instance of any member of the domain and  cannot have any member of the domain as an instance) (I2)  A Inst( , A)   x Inst(x,  ) (for any member of the domain, ,  is either an individual instance of some class or  is a class) (I3)  A  x Inst(x, A) (there is some class A of which every individual is an instance) (IT1) Discrete(B) & Is_a(A, B)  Discrete(A)

BioHealth Informatics Group Our chief weapons are.... (ClT1) P1(A, B) & P1(B, C)  P1(A, C) (ClT2) P2(A, B) & P2(B, C)  P2(A, C) (ClT3) P12(A, B) & P12(B, C)  P12(A, C). (ClT4-6) PPi(A, B) & PPi(B, C)  PPi(A, C)i = 1, 2, 12 (ClT7-9) Loc-Ini(A, B) & Loc-Ini(B, C)  Loc-Ini(A, C) (ClT10-12) PPi(A, B)  Loc-Ini(A, B)i = 1, 2, 12 (ClT13-15) Loc-Ini(A, B) & PPi(B, C)  Loc-Ini(A, C)i = 1, 2, 12 (ClT16-18) PPi(A, B) & Loc-Ini(B, C)  Loc-Ini(A, C)i = 1, 2, 12 (ClT19) (PP-1)12(A, B)  PP12(B, A) (ClT20) (Loc-In-1)12(A, B)  Loc-In12(B, A).

BioHealth Informatics Group Our chief weapons are.... (ClT21) (PP-1)2(A, B)  PP1(B, A) (ClT22) (PP-1)1(A, B)  PP2(B, A) (ClT23) (Loc-In-1)2(A, B)  Loc-In1(B, A) (ClT24) (Loc-In-1)1(A, B)  Loc-In2(B, A) (ClT25)  C (P12(C, A) & P12(C, B))  O12(A, B) (ClT26-27) PP12(A, B)  PPi(A, B)i = 1, 2 (ClT28-29) Loc-In12(A, B)  Loc-Ini(A, B)i = 1, 2 (ClT30-31) PPi(A, B) & PP12(B, C) ® PPi(A, C)i = 1, 2 (ClT32-33) PP12(A, B) & PPi(B, C) ® PPi(A, C)i = 1, 2 (CIT34-35) Loc-Ini(A, B) & Loc-In12(B, C) ® Loc-Ini(A, C)i = 1, 2 (ClT36-37) Loc-In12(A, B) & Loc-Ini(B, C) ® Loc-Ini(A, C)i = 1, 2

BioHealth Informatics Group Our chief weapons are.... (ClT38-39) PP12(A, B) & Loc-Ini(B, C)  Loc-Ini(A, C)i = 1, 2 (ClT40-41) PPi(A, B) & Loc-In12(B, C)  Loc-Ini(A, C)i = 1, 2 (ClT42-43) Loc-In12(A, B) & PPi(B, C)  Loc-Ini(A, C)i = 1, 2 (ClT44-45) Loc-Ini(A, B) & PP12(B, C)  Loc-Ini(A, C)i = 1, 2

BioHealth Informatics Group Our chief weapons are.... x is r-contained in y if x’s region is part of y’s region x is s-contained in y if x’s region is part of y’s convex hull and x’s region does not overlap y’s region x is g-contained in y if x’s region is part of y’s convex hull x is p-contained in y if x’s region overlaps y’s convex hull x is mr-contained in y if x is material, y is immaterial, and x’s region is part of y’s region Donnelly 2005

BioHealth Informatics Group Our chief weapons are.... Lehmann, Borgo, Masolo, Gangemi 2005

BioHealth Informatics Group An almost fanatical devotion to reality A clearer specification for looking at reality… …but how many people can actually follow it? Are you now, or have you ever been, a user of a concept ?

BioHealth Informatics Group To Err is Human… ART & ARCHITECTURE THESAURUS (AAT) Domain: art, architecture, decorative arts, material culture Content: 125,000 terms Structure: 7 facets, 33 polyhierarchies Associated concepts (beauty, freedom, socialism) Physical attributes (red, round, waterlogged) Style/Period (French, impressionist, surrealist) Agents: (printmaker, architect, jockey) Activities: (analysing, running, painting) Materials (iron, clay, emulsifier) Objects: (gun, house, painting, statue, arm) Synonyms Links to ‘associated’ terms Access: lexical string match; hierarchical view

BioHealth Informatics Group …but a real foul-up can happen if they use an ontology XXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXX XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX Headcloth Cloth Scarf Model Person Woman Adults Standing Background Brown Blue Chemise Dress Tunics Clothes Suitcase Luggage Attache case Brass Instrument French Horn Horn Tuba

BioHealth Informatics Group Doctors are human too ►READ codes ►20 year history ►Government funded ►Commercial implementations ►95% of GPs use them ►90,000 separate terms in 5 level monohierarchy ►Lexical lookup with synonyms ►Data from 5 practices ►15 primary care doctors ►Which codes used at least once in 12 months ? ►And, if used, how often ►Compare standardised activity

BioHealth Informatics Group Doctors are human two ►Results for a typical practice ►4800 different codes used in typical practice ►But 8000 total across 5 practices ►175,000 discrete coded entries per year ►40 different people entering codes

BioHealth Informatics Group

Poke me with a soft cushion

BioHealth Informatics Group Fetch The Comfy Chair ►Ontological quality must be controlled at BOTH ends ►Design time ►Run time ►Must be controllable to be controlled ►How does design impact on ability to control at run time? ►Human cognitive limits can not be controlled away

BioHealth Informatics Group At the confessional… [Sinner] Sire, we have tried to be pure, but it is too complicated. [Torquemada] Life is hard.

BioHealth Informatics Group Conclusion GALEN: ‘making the impossible very difficult’ The ontology inquisition: making the very difficult effectively impossible? You’ll be happy when you’re dead