An Ontological Analysis of Reference in Health Record Statements Stefan SCHULZ Catalina MARTÍNEZ-COSTA Daniel KARLSSON Ronald CORNET Mathias BROCHHAUSEN.

Slides:



Advertisements
Similar presentations
Charting the Potential of Description Logic for the Generation of Referring Expression SELLC, Guangzhou, Dec Yuan Ren, Kees van Deemter and Jeff.
Advertisements

Ontologies and Databases Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
1 ISWC-2003 Sanibel Island, FL IMG, University of Manchester Jeff Z. Pan 1 and Ian Horrocks 1,2 {pan | 1 Information Management.
1 Institute of Medical Biometry und Medical Informatics, University Medical Center Freiburg, Germany 2 AVERBIS GmbH, Freiburg, Germany 3 Paediatric Hematology.
April 15, 2004SPIE1 Association in Level 2 Fusion Mieczyslaw M. Kokar Christopher J. Matheus Jerzy A. Letkowski Kenneth Baclawski Paul Kogut.
Temporally qualified continuants for BFO 2 OWL A bottom-up view Stefan Schulz, Janna Hastings, Fabian Neuhaus May 20, 2013 (updated)
Temporally qualified continuants for BFO 2 OWL A bottom-up view Stefan Schulz, Janna Hastings, Fabian Neuhaus Freiburg, 10 Oct 2013.
Temporally qualified continuants for BFO 2 OWL A bottom-up view Stefan Schulz, Janna Hastings July 10, 2013.
Catalina Martínez-Costa, Stefan Schulz: Ontology-based reinterpretation of the SNOMED CT context model Ontology-based reinterpretation of the SNOMED CT.
Higgs bosons, mars missions, and unicorn delusions: How to deal with terms of dubious reference in scientific ontologies Stefan Schulz a,b Mathias Brochhausen.
Based on “A Practical Introduction to Ontologies & OWL” © 2005, The University of Manchester A Practical Introduction to Ontologies & OWL Session 3: Additional.
SNOMED CT’s Ontological Commitment Stefan Schulz University Medical Center, Freiburg, Germany Ronald Cornet Academic Medical Center, Amsterdam, The Netherlands.
Records and situations. Integrating contextual aspects in clinical ontologies Stefan Schulz a,b Daniel Karlsson b a Institute for Medical Informatics,
Analyzing Minerva1 AUTORI: Antonello Ercoli Alessandro Pezzullo CORSO: Seminari di Ingegneria del SW DOCENTE: Prof. Giuseppe De Giacomo.
Ontology-Based Information Systems Ian Horrocks Information Systems Group Oxford University Computing Laboratory.
Models -1 Scientists often describe what they do as constructing models. Understanding scientific reasoning requires understanding something about models.
1 Department of Computer Science and Engineering, University of South Carolina Issues for Discussion and Work Jan 2007  Choose meeting time.
Modal logic and databases. Terms Object terms Concept terms ↓ t: object denoted by concept t in some context Type designations: o (object) and c (concept)
Physical Symbol System Hypothesis
Extracted from “Lmo-2 interacts with Elf-2” On the Meaning of Common Statements in Biomedical Literature Stefan Schulz Department of Medical Informatics,
Temporally qualified continuants for BFO 2 OWL A bottom-up view Stefan Schulz, Janna Hastings, Fabian Neuhaus July 10, 2013.
Reasoning the FMA Ontologies with TrOWL Jeff Z. Pan, Yuan Ren, Nophadol Jekjantuk, and Jhonatan Garcia University of Aberdeen, UK ORE2013.
Ontology-based Convergence of Medical Terminologies: SNOMED CT and ICD-11 Institute for Medical Informatics, Statistics and Documentation, Medical University.
Developing an OWL-DL Ontology for Research and Care of Intracranial Aneurysms – Challenges and Limitations Holger Stenzhorn, Martin Boeker, Stefan Schulz,
The Foundational Model of Anatomy and its Ontological Commitment(s) Stefan Schulz University Medical Center, Freiburg, Germany FMA in OWL meeting November.
1 MASWS Multi-Agent Semantic Web Systems: OWL Stephen Potter, CISA, School of Informatics, University of Edinburgh, Edinburgh, UK.
8/11/2011 Web Ontology Language (OWL) Máster Universitario en Inteligencia Artificial Mikel Egaña Aranguren 3205 Facultad de Informática Universidad Politécnica.
OWL 2 Web Ontology Language. Topics Introduction to OWL Usage of OWL Problems with OWL 1 Solutions from OWL 2.
Ming Fang 6/12/2009. Outlines  Classical logics  Introduction to DL  Syntax of DL  Semantics of DL  KR in DL  Reasoning in DL  Applications.
Query Answering Based on the Modal Correspondence Theory Evgeny Zolin University of Manchester Manchester, UK
Knowledge based Humans use heuristics a great deal in their problem solving. Of course, if the heuristic does fail, it is necessary for the problem solver.
OWL 2 in use. OWL 2 OWL 2 is a knowledge representation language, designed to formulate, exchange and reason with knowledge about a domain of interest.
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Michael Eckert1CS590SW: Web Ontology Language (OWL) Web Ontology Language (OWL) CS590SW: Semantic Web (Winter Quarter 2003) Presentation: Michael Eckert.
Temporally qualified continuants for BFO 2 OWL A bottom-up view Stefan Schulz, Janna Hastings, Fabian Neuhaus 25 Oct 2013.
A School of Information Science, Federal University of Minas Gerais, Brazil b Medical University of Graz, Austria, c University Medical Center Freiburg,
Advanced topics in software engineering (Semantic web)
Ontological Analysis, Ontological Commitment, and Epistemic Contexts Stefan Schulz WHO – IHTSDO Joint Advisory Group First Face-to-Face Meeting Heathrow,
The ICPS: A taxonomy, a classification, an ontology or an information model? Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany.
Organization of the Lab Three meetings:  today: general introduction, first steps in Protégé OWL  November 19: second part of tutorial  December 3:
Naïve Approach “ABCC5 ⊑  encodes.MRP5” Critique There may be ABCC5 (sensu nucleotide chain) instances that happen to never encode any instance of the.
1 Negation & Null Values Rough “chalk talk” notes Alan Rector (revised )
Logics for Data and Knowledge Representation Web Ontology Language (OWL) -- Exercises Feroz Farazi.
Ontology Engineering Lab #3 – September 16, 2013.
ONTOLOGY ENGINEERING Lab #3 – September 15,
1 Foundations of the Semantic Web: Ontology Engineering Building Ontologies 1b Classes and Instances Concepts & Individuals Alan Rector & colleagues Special.
CSE-291: Ontologies in Data Integration Department of Computer Science & Engineering University of California, San Diego CSE-291: Ontologies in Data Integration.
Higgs bosons, mars missions, and unicorn delusions: How to deal with terms of dubious reference in scientific ontologies Stefan Schulz a,b Mathias Brochhausen.
Charting the Potential of Description Logic for the Generation of Referring Expression SELLC, Guangzhou, Dec Yuan Ren, Kees van Deemter and Jeff.
On Probabilities in Personalised Medicine: ‘The Problem of Untestable Treatments’ Prof. Darrell P. Rowbottom Philosophy (Head), Lingnan University
Introduction to Ontology Introductions Alan Ruttenberg Science Commons.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
n-ary relations OWL modeling problem when n≥3
Introduction to Logic for Artificial Intelligence Lecture 2
Stefan Schulz Medical Informatics Research Group
Formal ontologies vs. triple based KR gap or convergence?
The BioTop Family of Upper Level Ontological Resources for Biomedicine
Can SNOMED CT be harmonized with an upper-level ontology?
DEVELOPING AN OWL-DL ONTOLOGY FOR RESEARCH AND CARE OF
Ontology authoring and assessment
Chapter 3 Philosophy: Questions and theories
Ontology.
Harmonizing SNOMED CT with BioTopLite
A Snapshot of the OWL Web
Ontology.
Logics for Data and Knowledge Representation
Ontologies and Databases
Test-Driven Ontology Development in Protégé
Temporally qualified continuants for BFO 2 OWL A bottom-up view
The kinship domain example from cs. manchester. ac
Presentation transcript:

An Ontological Analysis of Reference in Health Record Statements Stefan SCHULZ Catalina MARTÍNEZ-COSTA Daniel KARLSSON Ronald CORNET Mathias BROCHHAUSEN Alan RECTOR Medical University of Graz, Austria University of Linköping, Sweden Academic Medical Center, Amsterdam, The Netherlands University of Arkansas for Medical Sciences, U.S. University of Manchester, U.K.

Correct reference? "Corcovado" isAbout

Correct reference? "Viral Hepatitis (?)" Alcoholic Hepatitis

"patient with possible viral hepatitis" (has alcoholic hepatitis) "patient scheduled for heart transplant" (dies before operation) "planned pregnancy" (unfortunately never gets pregnant) "omeprazol given to prevent gastric ulcer" (works, therefore patient won't get an ulcer) "patient drinks socially" (in fact a heavy drinker) "patient reports severe back pain" (patient simulates) "patient denied hemodialysis" (survives without hemodialysis) "father died from myocardial infarction" (died from ruptured aneurysm, son did not remember) Non- referring expressions in health records

Adjectival modifiers in diagnostic statements "It is unlikely that the patient has hepatitis B" "It is confirmed that the patient has hepatitis B" "It is excluded that the patient has hepatitis B" excluded unlikely not excluded likely confirmed

Goal Develop appropriate OWL-DL patterns that allow for expressing reference with different (qualitative) gradings of certainty Create a gold standard of examples of commonly agreed plausible inferences Validate the ontology patterns by comparing machine inferences to gold standard using DL reasoner (HermiT)

Example Diagnostic statement: “The diagnosis of the condition X is confirmed / likely / not excluded / unlikely / excluded.” Hepatitis Situation Viral Hepatitis Situation Viral Hepatitis B Situation "It is not excluded that…" "It is likely that…" "It is confirmed that…" "It is unlikely that…" "It is excluded that…" Diagnostic Statement Clinical Situation is about situation duality (d), complement (c) d d c situation X ≡ episode with X subClassOf

Plausible inferences

Five OWL patterns "Existential" (using OWL existential restrictions) "Universal" (using OWL universal restrictions) "Punning" (using the same OWL entities as classes and individuals) "Two-Level" (introducing universals as A-Box inhabitants) "Query" (expressing reference as SPARQL queries on OWL models)

Five OWL patterns "Existential" (using OWL existential restrictions) "Universal" (using OWL universal restrictions) "Punning" (using the same OWL entities as classes and individuals) "Two-Level" (introducing universals as A-Box inhabitants) "Query" (expressing reference as SPARQL queries on OWL models)

OWL pattern "Existential" BeingSaidToHaveXisConfirmed equivalentTo DiagnosticStatement and (hasCertainty only isConfirmed) and (isAboutSituation some Xsituation) BeingSaidToHaveXisLikely equivalentTo DiagnosticStatement and (hasCertainty only isLikely) and (isAboutSituation some Xsituation) BeingSaidToHaveXisNotExcluded equivalentTo DiagnosticStatement and (hasCertainty only IsNotExcluded) and (isAboutSituation some Xsituation) BeingSaidToHaveXisUnlikely equivalentTo DiagnosticStatement and (hasCertainty only isLikely) and (isAboutSituation some (ClinicalSituation and not Xsituation)) BeingSaidToHaveXisExcluded equivalentTo DiagnosticStatement and (hasCertainty only isConfirmed) and (isAboutSituation some (ClinicalSituation and not Xsituation))

Entailments of "Existential"

Problem with "Existential" pattern Existential import: for each statement about X there is – some instance of XSituation, or – some instance of 'Clinical Situation and not XSituation' Conflicting statements would produce logical contradictions Solution: universal quantifier ("only") instead of existential quantifier ("some") "isAboutSituation only SituationX"  in case there a reference exists, then it is of the type SituationX

OWL pattern "Universal" BeingSaidToHaveXisConfirmed equivalentTo DiagnosticStatement and (hasCertainty only isConfirmed) and (isAboutSituation only Xsituation) BeingSaidToHaveXisLikely equivalentTo DiagnosticStatement and (hasCertainty only isLikely) and (isAboutSituation only Xsituation) BeingSaidToHaveXisNotExcluded equivalentTo DiagnosticStatement and (hasCertainty only IsNotExcluded) and (isAboutSituation only Xsituation) BeingSaidToHaveXisUnlikely equivalentTo DiagnosticStatement and (hasCertainty only isLikely) and (isAboutSituation only (ClinicalSituation and not Xsituation)) BeingSaidToHaveXisExcluded equivalentTo DiagnosticStatement and (hasCertainty only isConfirmed) and (isAboutSituation only (ClinicalSituation and not Xsituation))

Entailments of "Universal"

Problem with "Universal" pattern "isAboutSituation only SituationX" ≡ not (isAboutSituation some (not SituationX) contradicts ground axiom of IAO Known issues with this kind of statements in DL  unexpected entailments (probably not relevant here (due to strict range restriction of the isAboutSituation relation), but doubts persist Expression is still "about" something, viz. the type SituationXType

OWL pattern "Two level" Type subClassOf owl:Thing Particular subClassOf owl:Thing Type subClassOf hasInstance some Particular X EquivalentTo isInstanceOf value x_Type x_Type type Type and hasInstance only X X subclassOf isInstanceOf value x_Type every member of the class X is an instance of the type x_Type. The type x_Type has only instances that are members of the class X isAboutSituation o isSubtypeOf subPropertyOf isAboutSituation

OWL pattern "Two Level" BeingSaidToHaveXisConfirmed equivalentTo DiagnosticStatement and (hasCertainty only isConfirmed) and (isAboutSituation value XsituationType) BeingSaidToHaveXisLikely equivalentTo DiagnosticStatement and (hasCertainty only isLikely) and (isAboutSituation value XsituationType) BeingSaidToHaveXisNotExcluded equivalentTo DiagnosticStatement and (hasCertainty only IsNotExcluded) and (isAboutSituation value XsituationType) BeingSaidToHaveXisUnlikely equivalentTo DiagnosticStatement and (hasCertainty only isUnlikely) and (isAboutSituation value XsituationType) BeingSaidToHaveXisExcluded equivalentTo DiagnosticStatement and (hasCertainty only isExcluded) and (isAboutSituation value XsituationType)

Entailments of "Two Level"

Problem with "Two Level" pattern No inversions with negative statements The sentence "Hepatitis B excluded" is still a statement about the type Hepatitis, whereas it does not claim the existence of an instance of the type hepatitis Possible solution: combine "Universal" with "Two Level", but removing the axiom isAboutSituation o isSubtypeOf subPropertyOf isAboutSituation Is there any practical usefulness of maintaining parallel, isomorphic hierarchies of OWL classes in the T-box and OWL types in the A-box ?

Open issues / Outlook Related work from philosophy, e.g. dummy entities like "subfactuals" (Meinong) Relax assumptions of ontological realism Relation to alternative approaches of representing the content of health records, e.g. Referent tracking (Ceusters) Relation to other logics (higher-order, modal logics) Relation to models of probability Empirical assessment of computational behaviour (theoretically, OWL DL is NExpTime-complete)

Thank you "Pão de Açúcar" Download sample ontologies from