A Description Logics Approach to Clinical Guidelines and Protocols Stefan Schulz Department of Med. Informatics Freiburg University Hospital Germany Udo.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Complex Occurrents in Clinical Terminologies Stefan Schulz, Kornél Markó Department of Medical Informatics, Freiburg University Hospital, Germany Boontawee.
KR-2002 Panel/Debate Are Upper-Level Ontologies worth the effort? Chris Welty, IBM Research.
1 A Description Logic with Concrete Domains CS848 presentation Presenter: Yongjuan Zou.
Knowledge Representation
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
OASIS Reference Model for Service Oriented Architecture 1.0
Towards a Computational Paradigm for Biological Structure Stefan Schulz Department of Medical Informatics University Hospital Freiburg (Germany) Udo Hahn.
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
Civil and Environmental Engineering Carnegie Mellon University Sensors & Knowledge Discovery (a.k.a. Data Mining) H. Scott Matthews April 14, 2003.
FMA: a domain reference ontology Comments on Cornelius Rosse’s talk Anita Burgun WG6 meeting, Rome 29 Apr- 2 May 2005.
1 Department of Computer Science and Engineering, University of South Carolina Issues for Discussion and Work Jan 2007  Choose meeting time.
What is an Ontology? AmphibiaTree 2006 Workshop Saturday 8:45–9:15 A. Maglia.
Extracted from “Lmo-2 interacts with Elf-2” On the Meaning of Common Statements in Biomedical Literature Stefan Schulz Department of Medical Informatics,
Ontologies for Cadastral Processes Gerhard Navratil COST G9-Meeting Aalborg,
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Decision Support for Quality Improvement
TDT 4242 Inah Omoronyia and Tor Stålhane Guided Natural Language and Requirement Boilerplates TDT 4242 Institutt for datateknikk og informasjonsvitenskap.
Ontology-based Convergence of Medical Terminologies: SNOMED CT and ICD-11 Institute for Medical Informatics, Statistics and Documentation, Medical University.
An approach to Intelligent Information Fusion in Sensor Saturated Urban Environments Charalampos Doulaverakis Centre for Research and Technology Hellas.
The Foundational Model of Anatomy and its Ontological Commitment(s) Stefan Schulz University Medical Center, Freiburg, Germany FMA in OWL meeting November.
Knowledge representation
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.
BioHealth Informatics Group Advanced OWL Tutorial 2005 Ontology Engineering in OWL Alan Rector & Jeremy Rogers BioHealth Informatics Group.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
SNOMED CT – Distributed Content Management Stefan Schulz Content Committee April 2, 2009.
HYGIA: Design and Application of New Techniques of Artificial Intelligence for the Acquisition and Use of Represented Medical Knowledge as Care Pathways.
1 HL7 RIM Barry Smith
Interaction Laws Verification Using Knowledge-based Reasoning Gustavo Carvalho, Anarosa Brandão, Rodrigo Paes & Carlos Lucena By Regiane Lima.
WHO – IHTSDO: SNOMED CT – ICD-11 coordination: Conditions vs. Situations Stefan Schulz IHTSDO conference Copenhagen, Apr 24, 2012.
Ontological Foundations of Biological Continuants Stefan Schulz, Udo Hahn Text Knowledge Engineering Lab University of Jena (Germany) Department of Medical.
Semantic Clarification of the Representation of Procedures and Diseases in SNOMED CT Stefan Schulz Medical Informatics, Freiburg University Hospital (Germany)
SSO: THE SYNDROMIC SURVEILLANCE ONTOLOGY Okhmatovskaia A, Chapman WW, Collier N, Espino J, Conway M, Buckeridge DL Ontology Description The SSO was developed.
1 Incorporating Data Mining Applications into Clinical Guidelines Reza Sherafat Dr. Kamran Sartipi Department of Computing and Software McMaster University,
The ICPS: A taxonomy, a classification, an ontology or an information model? Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany.
Proposed NWI KIF/CG --> Common Logic Standard A working group was recently formed from the KIF working group. John Sowa is the only CG representative so.
Controllability of Time-Aware Processes at Run Time Andreas Lanz 1, Roberto Posenato 2, Carlo Combi 2, and Manfred Reichert 1 1 Institute of Databases.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Semantic Nets, Frames, World Representation CS – W February, 2004.
International Workshop Jan 21– 24, 2012 Jacksonville, Fl USA Model-based Systems Engineering (MBSE) Initiative Slides by Henson Graves Presented by Matthew.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Evidence Based Guidelines. Learning objectives Be familiar with the evidence based guidelines used in rural and remote practice Understand the use for.
Knowledge Representation. Keywordsquick way for agents to locate potentially useful information Thesaurimore structured approach than keywords, arranging.
Approach to building ontologies A high-level view Chris Wroe.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Dr. Andy Seddon Staffordshire UNIVERSITY School of Computing Information Modelling and the logical data structure.
Detection of underspecifications in SNOMED CT concept definitions using language processing 1 Federal Technical University of Paraná (UTFPR), Curitiba,
Adherence Strategy Engineering Framework STTAPC1.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Ontology in Model-Based Systems Engineering Henson Graves 29 January 2011.
Definition and Technologies Knowledge Representation.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA SysML and Ontology in Biomedical Modeling Henson Graves Yvonne Bijan 30 January 2011.
GCP (GOOD CLINICAL PRACTISE)
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Describing Syntax and Semantics
Design of Expert Systems
Integrating SysML with OWL (or other logic based formalisms)
SysML 2.0 Formalism: Requirement Benefits, Use Cases, and Potential Language Architectures Formalism WG December 6, 2016.
SysML v2 Formalism: Requirements & Benefits
Towards a Computational Paradigm for Biological Structure
The Systems Engineering Context
Semantic Web - Ontologies
A Description Logics Approach to Clinical Guidelines and Protocols
Conceptual Frameworks, Models, and Theories
Ontology Evolution: A Methodological Overview
11/15/2018 Drug Side Effects Data Representation and Full Spectrum Inferencing using Knowledge Graphs in Intelligent Telehealth Presented on Student-Faculty.
ece 720 intelligent web: ontology and beyond
Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany
Manager’s Overview DoDAF 2.0 Meta Model (DM2) TBS dd mon 2009
A Description Logics Approach to Clinical Guidelines and Protocols
Semantic Web Towards a Web of Knowledge - Outline
Presentation transcript:

A Description Logics Approach to Clinical Guidelines and Protocols Stefan Schulz Department of Med. Informatics Freiburg University Hospital Germany Udo Hahn Text Knowledge Engineering Lab Freiburg University, Germany

Formalization of CGP Up until now: CGPs are treated as plans: actions, states, transition functions. Methodologies from the AI Planning & OR Scheduling community New Approach: Formal Ontology methodology can be used to represent (at least, selected) aspects of CGPs in order to support consistency, fusion, and modulariziation of CGPs

Our Proposal Ontological analysis of CGPs Introduce basic categories Classification of domain entities Axiomatize foundational relations Study interrelations between domain entities Choose a logic framework for the formaliza- tion of the ontology Representation: Description Logics (FOL subset) Reasoning: Powerful Taxonomic Classifiers (e.g., FaCT, RACER)

Fundamental Distinctions Physical Objects, Substances, Organisms, Body Parts Continuants vs. Occurrents Processes, Events, Actions, Courses of Diseases, Treatment Episodes Individuals vs. Classes my left Hand, Paul’s Dia- betes, Appendectomy of Patient # Hand, Diabetes, Appendectomy How do CGPs fit into this framework ?

Guidelines and Occurrents Proposal: A Guideline G can be mapped to a set of classes of occurrents: E = {E 1, E 2,…, E n } The elements of E correspond to all allowed paths through a Guideline G Each element of E represents - as a concept- ual abstraction – a class of individual clinical occurrents

Simplified Chronic Cough Guideline Smoking [SM] Cessation of Smoking[CS] No Cough [NC] Non Smoking [NS] Cough [CO] Chest X-Ray [CX] Chronic Cough [CC] Phys.Exam [PE] Anamnesis [AN] E1 = (CC, AN, PE, SM, CS, NC) E2 = (CC, AN, PE, SM, CS, CO, CX) E3 = (CC, AN, PE, NS, CX) E4 = (CC, PE, AN, SM, CS, NC) E5 = (CC, PE, AN, SM, CS, CO, CX) E6 = (CC, PE, AN, NS, CX) Temporal sequence of clinical occurrents

Smoking [SM] Cessation of Smoking[CS] No Cough [NC] Non Smoking [NS] Cough [CO] Chest X-Ray [CX] Chronic Cough [CC] Phys.Exam [PE] Anamnesis [AN] E1 = (CC, AN, PE, SM, CS, NC) E2 = (CC, AN, PE, SM, CS, CO, CX) E3 = (CC, AN, PE, NS, CX) E4 = (CC, PE, AN, SM, CS, NC) E5 = (CC, PE, AN, SM, CS, CO, CX) E6 = (CC, PE, AN, NS, CX) Temporal sequence of clinical occurrents Clinical occurrence Simplified Chronic Cough Guideline

Smoking [SM] Cessation of Smoking[CS] No Cough [NC] Non Smoking [NS] Cough [CO] Chest X-Ray [CX] Chronic Cough [CC] Phys.Exam [PE] Anamnesis [AN] E1 = (CC, AN, PE, SM, CS, NC) E2 = (CC, AN, PE, SM, CS, CO, CX) E3 = (CC, AN, PE, NS, CX) E4 = (CC, PE, AN, SM, CS, NC) E5 = (CC, PE, AN, SM, CS, CO, CX) E6 = (CC, PE, AN, NS, CX) Temporal sequence of clinical occurences Simplified Chronic Cough Guideline

Basic Relations Smoking [SM] Cessation of Smoking[CS] No Cough [NC] Non Smoking [NS] Cough [CO] Chest X-Ray [CX] Chronic Cough [CC] Phys.Exam [PE] Anamnesis [AN] Taxonomic Order (is-a) relates classes of specific occurrences to classes of general ones: is-a(CX, XR)  def  x: CX(x)  XR(x) Cough [CO] Drug Abuse [DA] X-Ray [XR]

Basic Relations Smoking [SM] Cessation of Smoking[CS] No Cough [NC] Non Smoking [NS] Cough [CO] Chest X-Ray [CX] Chronic Cough [CC] Phys.Exam [PE] Anamnesis [AN] Cough [CO] Drug Abuse [DA] X-Ray [XR] Taxonomic Order (is-a) relates classes of specific occurrences to classes of general ones: is-a(CX, XR)  def  x: CX(x)  XR(x) Mereologic Order (has-part) relates classes of occurrences to classes of sub-occurrences  x: PE(x)   y: HA(y)  has-part(x,y) Heart Auscul tation [HA] Social Anamn esis [AN]

Basic Relations Smoking [SM] Cessation of Smoking[CS] No Cough [NC] Cough [CO] Chest X-Ray [CX] Chronic Cough [CC] Phys.Exam [PE] Anamnesis [AN] Cough [CO] Drug Abuse [DA] X-Ray [XR] Taxonomic Order (is-a) relates classes of specific occurrences to classes of general ones: is-a(CX, XR)  def  x: CX(x)  XR(x) Mereologic Order (has-part) relates classes of occurrences classes of sub-occurrences  x: PE(x)   y: HA(y)  has-part(x,y) Temporal Order (follows / precedes) relates classes of occurrences in terms of temporal succession Heart Auscul tation [HA] Social Anamn esis [AN] Non Smoking [NS]

Modelling Pattern S  has-part  precedes is-a transitive relations KL occurrent concepts T

Modelling Pattern U KUKU LULU SKL  has-part  precedes is-a transitive relations occurrent concepts definition of U T

Modelling Pattern U KUKU LULU E UEUE SESE SKL  has-part  precedes is-a transitive relations occurrent concepts definition of U definition of E T

KUKU LULU Modelling Pattern U KUKU LULU E UEUE SESE SKL  has-part  precedes is-a transitive relations occurrent concepts definition of U definition of E U E inherits properties of U T

KUKU LULU Modelling Pattern U KUKU LULU E UEUE SESE SKL  has-part  precedes is-a transitive relations occurrent concepts definition of U definition of E U E inherits properties of U definition of F as a subconcept of E T F

KUKU LULU UEUE SESE KUKU LULU Modelling Pattern U KUKU LULU E UEUE SESE SKL  has-part  precedes is-a transitive relations occurrent concepts definition of U definition of E U E inherits properties of U definition of F as a subconcept of E F inherits properties of E T F

KUKU LULU UEUE SESE KUKU LULU Modelling Pattern U KUKU LULU E UEUE SESE SKL  has-part  precedes is-a transitive relations occurrent concepts definition of U definition of E U E inherits properties of U definition of F as a subconcept of E F inherits properties of E F, additionally, has a T which occurs between U and S T F TETE

KUKU LULU U E SKLT KUKU LULU UEUE SESE Modelling Pattern KUKU LULU UEUE SESE  has-part  precedes is-a transitive relations occurrent concepts definition of U definition of E U E inherits properties of U definition of F as a subconcept of E F inherits properties of E F, additionally, has a T which occurs between U and S inferences / constraints (formalization see paper) F TETE

KUKU LULU U E SKLT KUKU LULU UEUE SESE Modelling Pattern KUKU LULU UEUE SESE  has-part  precedes is-a transitive relations occurrent concepts definition of U definition of E U E inherits properties of U definition of F as a subconcept of E F inherits properties of E F, additionally, has a T which occurs between U and S inferences / constraints (formalization see paper) F TETE

Benefits Description Logics implementations allow taxonomic classification and instance recognition. Checking of logical integrity in the management, cooperative development and fusion of CGPs Detecting redundancies and inconsistencies, e.g., conflicting orders when applying several CGPs simultaneously to one clinical case Auditing of concrete instances (cases) from the Electronic Patient Record in terms of cross-checking against applicable CGPs (quality assurance, epicritic assessment)

Discussion First sketch of ongoing research Based on Description Logics Up until now, not all (temporal) inferencing capabilities are supported Needs to be validated under real conditions Recommended for further investigation Tool: OilED Knowledge editor (oiled.man.ac.uk) with built-in FaCT classifier Theory: Baader et al (eds.) The Description Logics Handbook