A Description Logics Approach to Clinical Guidelines and Protocols

Similar documents
Semantic Clarification of the Representation of Procedures and Diseases in SNOMED CT

High-level Vision. Bernd Neumann Slides for the course in WS 2004/05. Faculty of Informatics Hamburg University Germany

EEL-5840 Elements of {Artificial} Machine Intelligence

Representation of Part-Whole Relationships in SNOMED CT

Foundations of AI. 10. Knowledge Representation: Modeling with Logic. Concepts, Actions, Time, & All the Rest

Is the International Classification for Patient Safety a Classification?

Harvard-MIT Division of Health Sciences and Technology HST.952: Computing for Biomedical Scientists. Data and Knowledge Representation Lecture 6

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework

Observations on the Use of Ontologies for Autonomous Vehicle Navigation Planning

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES

Wason's Cards: What is Wrong?

The Logic of Categorization

Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2

Semantic Alignment between ICD-11 and SNOMED-CT. By Marcie Wright RHIA, CHDA, CCS

DEVELOPING THE RESEARCH FRAMEWORK Dr. Noly M. Mascariñas

Brain-Computer Interfacing for Interaction in Ad-Hoc Heterogeneous Sensor Agents Groups

What Happened to Bob? Semantic Data Mining of Context Histories

Description of social-ecological systems framework based on ontology engineering theory

Bill Wilson. Categorizing Cognition: Toward Conceptual Coherence in the Foundations of Psychology

SAGE. Nick Beard Vice President, IDX Systems Corp.

Exploiting deduction and abduction services for information retrieval. Ralf Moeller Hamburg University of Technology

Supporting ontological analysis of taxonomic relationships

Support system for breast cancer treatment

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19

Deliberating on Ontologies: The Present Situation. Simon Milton Department of Information Systems, The University of Melbourne

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING. CP 7026-Software Quality Assurance Unit-I. Part-A

TOWARDS KNOWLEDGE MANAGEMENT IN INTENSIVE CARE UNITS

Clinical terms and ICD 11

Development of Description Framework of Pharmacodynamics Ontology and its Application to Possible Drug-drug Interaction Reasoning

Definition of Acute Insomnia: Diagnostic and Treatment Implications. Charles M. Morin 1,2. Keywords: Insomnia, diagnosis, definition

! Towards a Human Factors Ontology for Cyber Security!

STIN2103. Knowledge. engineering expert systems. Wan Hussain Wan Ishak. SOC 2079 Ext.: Url:

PO Box 19015, Arlington, TX {ramirez, 5323 Harry Hines Boulevard, Dallas, TX

A FRAMEWORK FOR CLINICAL DECISION SUPPORT IN INTERNAL MEDICINE A PRELIMINARY VIEW Kopecky D 1, Adlassnig K-P 1

AMIA 2005 Symposium Proceedings Page - 166

A Review on Fuzzy Rule-Base Expert System Diagnostic the Psychological Disorder

Iterated Belief Change and Exogenous Actions in the Situation Calculus

Computer Aided Investigation: Visualization and Analysis of data from Mobile communication devices using Formal Concept Analysis.

A Descriptive Delta for Identifying Changes in SNOMED CT

Defined versus Asserted Classes: Working with the OWL Ontologies. NIF Webinar February 9 th 2010

Foundations for a Science of Social Inclusion Systems

Grounding Ontologies in the External World

What can Ontology Contribute to an Interdisciplinary Project?

Ontological Analysis of Taxonomic Relationships

The interplay of domain-specific and domain general processes, skills and abilities in the development of science knowledge

Inductive Reasoning. Induction, Analogy, Metaphor & Blending. Abduction Schema. Abduction or Specific Induction

ORC: an Ontology Reasoning Component for Diabetes

Ontological Queries Supporting Decision Process in KaSeA System

HOW TO IDENTIFY A RESEARCH QUESTION? How to Extract a Question from a Topic that Interests You?

Lecture 6. Perceptual and Motor Schemas

Underlying Theory & Basic Issues

Research Scholar, Department of Computer Science and Engineering Man onmaniam Sundaranar University, Thirunelveli, Tamilnadu, India.

Including Quantification in Defeasible Reasoning for the Description Logic EL

Abstract. VIStology, Inc.

Towards a Semantic Alignment of the ArchiMate Motivation Extension and the Goal-Question-Metric Approach

Support for Cognitive Science Experiments

An Ontology for Healthcare Quality Indicators: Challenges for Semantic Interoperability

Part I - Multiple Choice. 10 points total.

A Formal Ontology of Properties

Understanding the Causal Logic of Confounds

Theoretical Perspectives in the PhD thesis: How many? Dr. Terence Love We-B Centre School of Management Information Systems Edith Cowan University

Inferencing in Artificial Intelligence and Computational Linguistics

Role Representation Model Using OWL and SWRL

PROCEDURAL APPROACH TO MITIGATING CONCURRENTLY APPLIED CLINICAL PRACTICE GUIDELINES

Artificial Intelligence. Admin.

The Semantics of Intention Maintenance for Rational Agents

Explanation-Boosted Question Selection in Conversational CBR

APPROVAL SHEET. Uncertainty in Semantic Web. Doctor of Philosophy, 2005

3/20/2013. "ICD-10 Update Understanding and Analyzing GEMs" March 10, 2013

Clinical decision support (CDS) and Arden Syntax

Feature encoding and pattern classifications with sequentially presented Markov stimuli*

Incorporating Action into Diagnostic Problem Solving (An Abridged Report)

On the Effectiveness of Specification-Based Structural Test-Coverage Criteria as Test-Data Generators for Safety-Critical Systems

When the Evidence Says, Yes, No, and Maybe So

Ontology Development for Type II Diabetes Mellitus Clinical Support System

Temporal Knowledge Representation for Scheduling Tasks in Clinical Trial Protocols

Ontology-based Realtime Activity Monitoring Using Beam Search

Lecture 6: Brain Functioning and its Challenges

How To Document Length of Time Homeless in WISP

(C) GoldCal LLC DBA GoldSRD

Specific thought patterns in chronic cannabis smokers observed during treatment

International Journal of Software and Web Sciences (IJSWS)

Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space

Systems Theory: Should Information Researchers Even Care?

High-level Vision. Bernd Neumann Slides for the course in WS 2003/04. Faculty of Informatics Hamburg University Germany

Donald L. Patrick PhD, MSPH, Laurie B. Burke RPh, MPH, Chad J. Gwaltney PhD, Nancy Kline Leidy PhD, Mona L. Martin RN, MPA, Lena Ring PhD

Using Bayesian Networks to Analyze Expression Data. Xu Siwei, s Muhammad Ali Faisal, s Tejal Joshi, s

Ontological Foundations for Conceptual Part-Whole Relations: The Case of Collectives and their Parts

The Design of a Core Value Ontology Using Ontology Patterns

Minimal Change and Maximal Coherence: A Basis for Belief Revision and Reasoning about Actions

WHILE behavior has been intensively studied in social

A Visual Representation of Part-Whole Relationships in BFO-Conformant Ontologies

Task Force Background Donald Patrick. Appreciation to Reviewers. ISPOR PRO GRP Task Force Reports

Some Ontological Principles for Designing Upper Level Lexical Resources

Visual book review 1 Safe and Sound, AI in hazardous applications by John Fox and Subrata Das

Standard FAC Establish and Communicate System Operating Limits

REAL-TIME MONITORING OF DENSE CONTINUOUS DATA

IE 5203 Decision Analysis Lab I Probabilistic Modeling, Inference and Decision Making with Netica

Current Directions in Mediation Analysis David P. MacKinnon 1 and Amanda J. Fairchild 2

Non-Compliance with Guidelines: Motivations and Consequences in a case study. The ischemic stroke management

Transcription:

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 Why not: Use Formal Ontology methodology to represent (at least, selected) aspects of CGPs in order to support consistency, fusion, and modulariziation of CGPs

Our Proposal Ontological analysis of CGPs (cf. Gangemi, Guarino et al.) Introduce basic categories (e.g. event, state, ) Axiomatize foundational relations (e.g. is-a, ) Classification of domain entities Study interrelations between domain entities Choose a logic framework for the formalization of the ontology Representation: Description Logics (subset of predicate calculus) Reasoning: Taxonomic Classifiers (e.g., FaCT, RACER)

Basic Categories Continuants vs. Occurrents (Events) Physical Objects, Substances, Organisms, Body Parts Processes, states, Actions, Courses of Diseases, Treatment Episodes Individuals vs. Concept Classes my left Hand, Paul s Diabetes, Appendectomy of Patient #230997 Hand, Diabetes, Appendectomy How do CGPs fit into this framework?

Guidelines and Episodes Proposal: A Guideline G can be mapped to a set of classes of clinical episodes: 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 conceptual abstraction a class of individual clinical episodes

Chronic Cough [CC] Simplified Chronic Cough Guideline Phys.Exam [PE] Smoking [SM] Anamnesis [AN] Non Smoking [NS] Clinical Episodes 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) Cessation of Smoking[CS] No Cough [NC] Cough [CO] Chest X-Ray [CX] Temporal sequence of events

Chronic Cough [CC] Simplified Chronic Cough Guideline Phys.Exam [PE] Smoking [SM] Anamnesis [AN] Non Smoking [NS] Clinical Episodes 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) Cessation of Smoking[CS] Clinical event No Cough [NC] Cough [CO] Chest X-Ray [CX] Temporal sequence of clinical events

Chronic Cough [CC] Simplified Chronic Cough Guideline Phys.Exam [PE] Smoking [SM] Anamnesis [AN] Non Smoking [NS] Clinical Episodes 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) Cessation of Smoking[CS] No Cough [NC] Cough [CO] Chest X-Ray [CX] Temporal sequence of clinical events

Basic Relations

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

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

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

Modelling Pattern K L T S event concepts transitive relations has-subevent precedes is-a

Modelling Pattern K L T S event concepts U definition of U transitive relations has-subevent precedes is-a

Modelling Pattern K L T S event concepts U E definition of U definition of E S E transitive relations has-subevent precedes is-a

Modelling Pattern K L T S event concepts U E definition of U definition of E inherits properties of U S E transitive relations has-subevent precedes is-a

Modelling Pattern K L T U S E event concepts definition of U definition of E inherits properties of U definition of F as a subconcept of E S E F transitive relations has-subevent precedes is-a

Modelling Pattern K L T U S E event concepts definition of U definition of E inherits properties of U definition of F as a subconcept of E F inherits properties of E S E F transitive relations S E has-subevent precedes is-a

Modelling Pattern K L T U S S E E event concepts definition of U definition of 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 S E F transitive relations has-subevent precedes is-a

Modelling Pattern K L T U T F S S E S E E F event concepts definition of U definition of 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) transitive relations has-subevent precedes is-a

Modelling Pattern K L T U T F S S E S E E F event concepts definition of U definition of 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 in Desciption Logics - see paper) transitive relations has-subevent precedes is-a

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 (multimorbidty, proliferation of CGPs) Auditing of concrete instances (cases) from the Electronic Patient Record for CGPs compliance

Discussion First sketch of a beginning research project Based on Description Logics (not necessarily) Up until now, not all (temporal) inferencing capabilities are supported Needs to be validated 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

Thank You! Stefan Schulz Department of Medical Informatics Freiburg University Hospital http://www.imbi.uni-freiburg.de/medinf stschulz@uni-freiburg.de Download paper from: http://sun21.imbi.uni-freiburg.de/medinf/abteilung/mitarbeiter/schulz/schulz_cgp2004.pdf