Temporal Reasoning and Planning in Medicine Temporal Reasoning In Medical Information Systems (I) Yuval Shahar M.D., Ph.D.

Slides:



Advertisements
Similar presentations
Nursing Diagnosis: Definition
Advertisements

1 Probability and the Web Ken Baclawski Northeastern University VIStology, Inc.
Decision Support via Expert Systems 6.872/HST950 Harvard-MIT Division of Health Sciences and Technology HST.950J: Medical Computing Peter Szolovits, PHD.
The influence of domain priors on intervention strategy Neil Bramley.
Acknowledgements Contact Information Anthony Wong, MTech 1, Senthil K. Nachimuthu, MD 1, Peter J. Haug, MD 1,2 Sepsis Temporal Model Methodology Dynamic.
Deriving Biological Inferences From Epidemiologic Studies.
Week 11 Review: Statistical Model A statistical model for some data is a set of distributions, one of which corresponds to the true unknown distribution.
Data Mining Methodology 1. Why have a Methodology  Don’t want to learn things that aren’t true May not represent any underlying reality ○ Spurious correlation.
Temporal Databases and Maintenance of Time-Oriented Clinical Data Yuval Shahar, M.D., Ph.D.
Diagnostic Method Diagnosis Diagnosis means `through knowledge` and entails acquisition of data about the patient and their complaints using the senses:
The process of formulating responses remains
Introduction of Probabilistic Reasoning and Bayesian Networks
Data Mining Glen Shih CS157B Section 1 Dr. Sin-Min Lee April 4, 2006.
Estimation and Reporting of Heterogeneity of Treatment Effects in Observational Comparative Effectiveness Research Prepared for: Agency for Healthcare.
Predicting Readmissions (and other outcomes) Doesn’t Take a PhD John Showalter, MD MSIS Chief Health Information Officer University of Mississippi Medical.
Journal Club Alcohol and Health: Current Evidence March-April 2007.
Diagnosing – Critical Activity HINF Medical Methodologies Session 7.
© C. Kemke 1Classification Problem Solving COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
Therapeutic exercise foundation and techniques Therapeutic exercise foundation and concepts Part II.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Heuristic alignment algorithms and cost matrices
Statistical Methods Chichang Jou Tamkang University.
CIS 430 ( Expert System ) Supervised By : Mr. Ashraf Yaseen Student name : Ziad N. Al-A’abed Student # : EXPERT SYSTEM.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering On-line Alert Systems for Production Plants A Conflict Based Approach.
Statement of the Problem Goal Establishes Setting of the Problem hypothesis Additional information to comprehend fully the meaning of the problem scopedefinitionsassumptions.
Introduction to Bayesian Learning Ata Kaban School of Computer Science University of Birmingham.
Historical Thinking Skills
Descriptive Statistics: Part One Farrokh Alemi Ph.D. Kashif Haqqi M.D.
Judgment and Decision Making in Information Systems Computing with Influence Diagrams and the PathFinder Project Yuval Shahar, M.D., Ph.D.
Judgement and Decision Making in Information Systems Diagnostic Modeling: Bayes’ Theorem, Influence Diagrams and Belief Networks Yuval Shahar, M.D., Ph.D.
Enterprise systems infrastructure and architecture DT211 4
Chapter 5 Research Methods in the Study of Abnormal Behavior Ch 5.
The Characteristics of an Experimental Hypothesis
Data Mining Chun-Hung Chou
ANALYTICAL PROCEDURES SECTION 7
Medical Expert Systems Eddie Lai. History  1950s – scientists tried to use computers for “probabilistic reasoning and statistical pattern recognition”
Epidemiology The Basics Only… Adapted with permission from a class presentation developed by Dr. Charles Lynch – University of Iowa, Iowa City.
Evidence-Based Medicine 3 More Knowledge and Skills for Critical Reading Karen E. Schetzina, MD, MPH.
Bayes for Beginners Presenters: Shuman ji & Nick Todd.
The Psychology of the Person Chapter 2 Research Naomi Wagner, Ph.D Lecture Outlines Based on Burger, 8 th edition.
FRAMING RESEARCH QUESTIONS The PICO Strategy. PICO P: Population of interest I: Intervention C: Control O: Outcome.
WELNS 670: Wellness Research Design Chapter 5: Planning Your Research Design.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Chapter 9: Rules and Expert Systems Lora Streeter.
Temporal Reasoning and Planning in Medicine Frame-Based Representations and Description Logics Yuval Shahar, M.D., Ph.D.
Temporal Mediators: Integration of Temporal Reasoning and Temporal-Data Maintenance Yuval Shahar MD, PhD Temporal Reasoning and Planning in Medicine.
Course files
Basic Nursing: Foundations of Skills & Concepts Chapter 9
Clinical Decision Support Historical Perspectives 1.
Research Design. Selecting the Appropriate Research Design A research design is basically a plan or strategy for conducting one’s research. It serves.
Generic Tasks by Ihab M. Amer Graduate Student Computer Science Dept. AUC, Cairo, Egypt.
Diagnostic Systems (I): Rule-Based Expert Systems and the MYCIN Project.
Clinical Decision Support Systems Dimitar Hristovski, Ph.D. Institute of Biomedical.
INTEGRATED SCIENCE PROCESS SKILLS BASIC SCIENCE PROCESS SKILLS
Academic Year 2014 Spring Academic Year 2014 Spring.
Unclassified//For Official Use Only 1 RAPID: Representation and Analysis of Probabilistic Intelligence Data Carnegie Mellon University PI : Prof. Jaime.
Educational Research: Data analysis and interpretation – 1 Descriptive statistics EDU 8603 Educational Research Richard M. Jacobs, OSA, Ph.D.
Clinical Reasoning. Clinical Reasoning in Differential Diagnosis Experts use 3 main methods or a combination:  Analytic or Hypothetico-deductive  Non-analytic.
G. Cowan Lectures on Statistical Data Analysis Lecture 10 page 1 Statistical Data Analysis: Lecture 10 1Probability, Bayes’ theorem 2Random variables and.
© 2010 Jones and Bartlett Publishers, LLC. Chapter 12 Clinical Epidemiology.
Methods of Presenting and Interpreting Information Class 9.
CSE 4705 Artificial Intelligence
8. Causality assessment:
FACULTY OF MEDICINE MALANG ISLAMIC UNIVERSITY
The Nursing Process and Pharmacology Jeanelle F. Jimenez RN, BSN, CCRN
Component 11: Configuring EHRs
Rule-Based Expert Systems: Suitable Domains
Causal Models Lecture 12.
Generalized Diagnostics with the Non-Axiomatic Reasoning System (NARS)
Evidence Based Diagnosis
Presentation transcript:

Temporal Reasoning and Planning in Medicine Temporal Reasoning In Medical Information Systems (I) Yuval Shahar M.D., Ph.D.

Time as Symbolic Tokens “Chest pain, substernal, lasting less than 20 minutes” (the INTERNIST-I system for internal-medicine diagnosis [Miller et al., 1982]) –No ability to note [at least a potential] contradiction with “Chest pain, substernal, lasting more than 20 minutes” “Significant organisms isolated within the past 30 days” (The MYCIN system for infectious-diseases diagnosis and therapy) Answers are always Yes or No (Boolean predicates) and no further reasoning on the structure of the token is possible Typically, no transaction or valid times, only a duration

Fagan’s Ventilator Management (VM) System (Fagan, 1980) Designed for management of patients on ventilators in ICUs Rule based; rules were specific to contexts (states) Explicit reasoning about time units, rates of change Context-specific classifications mapped parameters into a context-sensitive range of values (e.g., acceptable), enabling context-free rules and context-free aggregation of abstractions Expiration dates of parameters represented in a good-for slot => constants, continuous, volunteered, deduced parameter types Special state-change rules inferred a new context (mode) Data could not be accepted out of temporal order (no valid time)

Blum’s Rx System (1982) Analyzed time-oriented clinical databases to produce a set of possible causal relations Used two modules in succession: –A Discovery Module, for automated discovery of statistical relations –A Study Module, to rule out spurious correlations, by using a medical knowledge base and by creating and testing a statistical model of the hypothesis Applied to data in the Stanford American Rheumatic Association Medical Information System (ARAMIS), which evolved from the Time Oriented Database (TOD) ARAMIS and TOD are three-dimensional historical databases –a patient ID indexes

Data Representation in Rx Point Events (e.g., laboratory test) Interval Events (e.g., a disease spanning several visits) –required an extension to the TOD Used a hierarchical derivation tree: Event A can be defined in terms of events B 1, B 2 ; these can be defined by C 11, C 12, and C 21, C 22 … –to assess a value, traverse its derivation tree and collect all values Sometimes a clinical parameter needs to be assessed when not measured (a latent variable), using proxy variables Time-dependent database access functions (delayed_action, delayed_effect, previous_value) Parameter-specific knowledge determined inter-episode gaps

Downs’ Medical-record Summarization Program (1986) Designed specifically to automate the summarization of online medical records Like Rx, used the Stanford ARAMIS database A knowledge base represented two classes of parameters: –abnormal attributes (abnormal findings) –derived attributes (including diseases that can be inferred from data) Each abnormal attribute points to a list of derived attributes that should be considered if its value is True Inference based on a hypothetico-deductive approach: Data-driven hypothesis generation produces a list of potential diagnoses; discrimination among competing hypotheses follows, using positive and negative evidence Probabilistic, Bayesian reasoning: Prior likelihood ratios are updated by each relevant datum Temporal predicates used, such as “the last 5 creatinine values are above 2.0”

Down’s Summarization Program’s Knowledge Base

De Zegher-Geets’ IDEFIX System (1987) Goal: Intelligent summarization of online patient records –Explain, for a given visit, all manifestations in that visit, given previous data Influenced by and extends Down’s summarization program Use the ARAMIS database, especially for systemic lupus erythematosus (SLE) patients Updated disease likelihoods by Bayesian odds-update functions Distinguished static medical knowledge from dynamic patient data Three levels of abstraction in the knowledge base’s ontology: – abnormal primary attributes (APAs) such as presence of protein in urine –abnormal states, such as nephrotic syndrome –diseases, such as SLE-related nephritis

The IDEFIX Inference Methods Two phase inference: –Goal-driven strategy explains given APAs, using a list of complications of the current disease –Followed by a data-driven strategy that tries to explain remaining APAs using a Cover and Differentiate approach based on odds- likelihood ratios, similar to Downs’ program Unlike Downs’ program, used severity levels using severity fiunctions for manifestations as well as for states or diseases Time-Oriented Probabilistic Functions (TOPFs) returned conditional probability of disease D given manifestation M as a function of a time interval (e.g., duration of D) –Used only to compute positive evidence; did not use context, severity

A Time-Oriented Probabilistic Function (TOPF)

Russ's Temporal Control Structure [TCS] System ( ) Manages data dependencies over time Data driven Supports decomposition of reasoning into static and dynamic parts Performs the necessary bookkeeping needed to ensure propagation of information in the system as well as completeness in processing A point-based approach with exact dating Performs procedural abstractions Supports hindsight as more data accumulate Evaluated as part of a diabetic ketoacidosis monitoring system

The TCS Environment

Partitioning the Database by TCS

A Process-Chain in TCS