0 descision support systems in medicine - shojaee

36
In the Name of the promoter of Wisdom and Beauty

Upload: ash513

Post on 22-Oct-2015

22 views

Category:

Documents


1 download

DESCRIPTION

DSS in healthcare

TRANSCRIPT

Page 1: 0 Descision Support Systems in Medicine - Shojaee

In the Name of

the promoter

of

Wisdom and Beauty

Page 2: 0 Descision Support Systems in Medicine - Shojaee

BY: DR. ABBAS SHOJAEE M.D.

An Introduction to Decision Support Systems in

Medicine

This presentation uses works of:• Joseph Tan – Ehealth care information systems (book)• J.H. Van Bemmel - Medical informatics (book)• Edward H. Shortliffe – Biomedical Informatics (book)• Kate Farrell – Intro expert systems test (ppt file)

Page 3: 0 Descision Support Systems in Medicine - Shojaee

Introduction

Every human action is the next step to data acquisition and interpretation.

Practicing medicine is making decisions indeed.Computers are presumed that will help in these three steps

and so decision Support in medicine.Due to several limitations in storage, representation and

interpretation of information, it is yet limited to well structured and actionable data and knowledge.

Questions exist: What? How? When? At what quality? How they affect the field?

Page 4: 0 Descision Support Systems in Medicine - Shojaee

Decision making in medicine

Acquisition of data

Linking to data context to form

meaningful information

Deciding on next required

information and requesting them

Trying to reduce possibilities to

form an actionable hypothesis

Action: making therapy orDeciding on

next diagnostic step Interpretation

Itera

tes

Page 5: 0 Descision Support Systems in Medicine - Shojaee

Types of clinical decisions

Clinical decisions: Diagnosis

What is true? Diagnosis process.

Which information is needed to make right decision Treatment

Which is the best pass way through the jungle of possibilities

Requirements: Accurate and adequate data. Applicable knowledge. Appropriate problem solving skills. (inference engine)

Page 6: 0 Descision Support Systems in Medicine - Shojaee

Some obstacles to use computers as DSS in medicine

Abundance of rules and interacting data.Computational models are not as good as

human inference modelsYet we do not know the model(s) that brain

uses to infer.Brain computational power is higher than our

computers.

Page 7: 0 Descision Support Systems in Medicine - Shojaee

Additional terms

Inductive and deductive reasoningClassificationFeature setClusteringDecision modelSupervised and Unsupervised learningDifferential diagnosis

Page 8: 0 Descision Support Systems in Medicine - Shojaee

Expert Systems

An expert system is a computer program that is designed to hold the accumulated knowledge of one or more domain experts

Page 9: 0 Descision Support Systems in Medicine - Shojaee

Applications of Expert Systems

PROSPECTOR:Used by geologists to

identify sites for drilling or mining

PUFF:Medical system

for diagnosis of respiratory conditions

Page 10: 0 Descision Support Systems in Medicine - Shojaee

Applications of Expert Systems

DESIGN ADVISOR:Gives advice to designers of

processor chips

MYCIN:Medical system for diagnosing blood

disorders. First used in 1979

Page 11: 0 Descision Support Systems in Medicine - Shojaee

Applications of Expert Systems

DENDRAL: Used to identify the structure of chemical compounds.

First used in 1965

LITHIAN: Gives advice to archaeologists examining

stone tools

Page 12: 0 Descision Support Systems in Medicine - Shojaee

Components of an Expert System

The knowledge base is the collection of facts and rules which describe all the knowledge about the problem domain

The inference engine is the part of the system that chooses which facts and rules to apply when trying to solve the user’s query

The user interface is the part of the system which takes in the user’s query in a readable form and passes it to the inference engine. It then displays the results to the user.

Page 13: 0 Descision Support Systems in Medicine - Shojaee

Why use Expert Systems?

It takes long time and great costs to train an expert.

Experts are not always available. An expert system can be used anywhere, any time.

Human experts are not 100% reliable or consistent

Experts may not be good at explaining decisions

Cost effective

Page 14: 0 Descision Support Systems in Medicine - Shojaee

Some Problems with Expert Systems

Limited domainSystems are not always up

to date, and don’t learnNo “common sense”Experts needed to setup

and maintain system

Page 15: 0 Descision Support Systems in Medicine - Shojaee

Legal and Ethical Issues

Who is responsible if the advice is wrong? The user? The domain expert? The knowledge engineer? The programmer of the expert system shell? The company selling the software?

Page 16: 0 Descision Support Systems in Medicine - Shojaee

Medical Expert Systems

Page 17: 0 Descision Support Systems in Medicine - Shojaee

Codifying Human Knowledge

• Decomposition into “chunks” of knowledge, chaining of inferences

• Matching of case data to prototypical situations

• Using causal models (pathophysiology) to figure out cases

Page 18: 0 Descision Support Systems in Medicine - Shojaee

Mycin: Rule-based Systems

Task: Diagnosis and prescription for bacterial infections of the blood (and later meningitis)

Method: Collection of modular

rules Backward chaining Certainty factors

RULE037

IF the organism1) stains grampos2) has coccus shape3) grows in chains

THENThere is suggestive evidence (.7) that the identity of the organism is streptococcus.

Page 19: 0 Descision Support Systems in Medicine - Shojaee

Mycin Consult

--------PATIENT-1--------1) Patient's name: FRED SMITH2) Sex: MALE3) Age: 554) Have you been able to obtain positive cultures from a site at which Fred

Smith has an infection? YES--------INFECTION-1--------

5) What is the infection? PRIMARY-BACTEREMIA6) Please give the date when signs of INFECTION-1 appeared. 5/5/75The most recent positive culture associated with the primary-bacteremia will

be referred to as:--------CULTURE-1--------7) From what site was the specimen for CULTURE-1 taken? BLOOD8) Please give the date when this culture was obtained. 5/9/75The first significant organism from this blood culture will be called:

--------ORGANISM-1--------9) Enter the identity of ORGANISM-1. UNKNOWN10) Is ORGANISM-1 a rod or coccus (etc.)? ROD11) The gram stain of ORGANISM-1: GRAMNEG. . .

Davis, et al., Artificial Intelligence 8: 15-45 (1977)

Page 20: 0 Descision Support Systems in Medicine - Shojaee

How Mycin Works

To find out a fact◦ If there are rules that can conclude it, try them◦ Ask the user

To “run” a rule◦ Try to find out if the facts in the premises are true◦ If they all are, then assert the conclusion(s), with a suitable

certainty Backward chaining from goal to given facts

Dynamically traces out behavior of (what might be) a flowchart Information used everywhere

appropriate Single expression of any piece of

knowledge

Page 21: 0 Descision Support Systems in Medicine - Shojaee

Explore Mycin’s Use of Knowledge

** Did you use RULE 163 to find out anything about ORGANISM-1?RULE163 was tried in the context of ORGANISM-1, but it failed because

it is not true that the patient has had a genito-urinary tract manipulative procedure (clause 3).

** Why didn't you consider streptococcus as a possibility?The following rule could have been used to determine that the identity of

ORGANISM-1 was streptococcus: RULE033But clause 2 (“the morphology of the organism is coccus”) was already

known to be false for ORGANISM-1, so the rule was never tried.Davis, et al., Artificial Intelligence 8: 15-45 (1977)

Page 22: 0 Descision Support Systems in Medicine - Shojaee

Even Simpler Representation

Disease

s1s2s3s4s5s6s7s8s9s10s...

Disease

s1s2s3s4s5s6s7s8s9s10s...

Page 23: 0 Descision Support Systems in Medicine - Shojaee

Diagnosis by Card Selection

Disease

s1s2s3s4s5s6s7s8s9s10s...

Disease

s1s2s3s4s5s6s7s8s9s10s...

Disease

s1s2s3s4s5s6s7s8s9s10s...

Disease

s1s2s3s4s5s6s7s8s9s10s...

Page 24: 0 Descision Support Systems in Medicine - Shojaee

Diagnosis by Edge-Punched Cards

Dx is intersection of sets of diseases that may cause all the observed symptoms

Difficulties: Uncertainty Multiple diseases

“Problem-Knowledge Coupler” of Weed

Page 25: 0 Descision Support Systems in Medicine - Shojaee

Multi-Hypothesis Diagnosis

Set aside complementary hypotheses… and manifestations predicted by themSolve diagnostic problem among competitorsEliminate confirmed hypotheses and

manifestations explained by themRepeat as long as there are coherent

problems among the remaining data

Page 26: 0 Descision Support Systems in Medicine - Shojaee

Internist/QMR

Knowledge Base: 956 hypotheses 4090 manifestations (about 75/hypothesis) Evocation like P(H|M) Frequency like P(M|H) Importance of each M Causal relations between H’s

Diagnostic Strategy: Scoring function Partitioning Several questioning strategies

Page 27: 0 Descision Support Systems in Medicine - Shojaee

QMR Database

Page 28: 0 Descision Support Systems in Medicine - Shojaee

QMR Scoring

Positive Factors Evoking strength of observed Manifestations Scaled Frequency of causal links from confirmed

HypothesesNegative Factors

Frequency of predicted but absent Manifestations Importance of unexplained Manifestations

Various scaling parameters (roughly exponential)

Page 29: 0 Descision Support Systems in Medicine - Shojaee

Example Case

Page 30: 0 Descision Support Systems in Medicine - Shojaee

Initial Solution

Page 31: 0 Descision Support Systems in Medicine - Shojaee

More Expert Systems

Causality?What’s in a Link?Temporal reasoningQuantitative reasoningModel-based reasoningWorkflow

Page 32: 0 Descision Support Systems in Medicine - Shojaee

Meaning of Representation?

Always? probabilityMagnitude? severity; bad cold worse fever?Delay? temporalityWhere? spatial dependencyUnder what conditions? contextInteraction of multiple causes physical lawsCross-terms high-dimensional descriptions

SDcauses

Page 33: 0 Descision Support Systems in Medicine - Shojaee

Interpreting the Pastwith a Causal/Temporal Model

weak heart

heart failure

digitalis effect

retain

losediuretic effect

high

low

edemafluid therapy

water blood volume

low cardiac output

definite cause

possible cause

possible correction (not all shown)

Page 34: 0 Descision Support Systems in Medicine - Shojaee

Exploiting Temporal Relations

transfusion precedes both abdominal pain and jaundice implies transfusion-borne acute hepatitis B

as in 1, but only by one dayjaundice occurred 20 years ago, transfusion

and pain recentCan be very efficient at filtering out

nonsense hypotheses.

bloodtransfusion

abdominalpain

jaundice

?

?

Page 35: 0 Descision Support Systems in Medicine - Shojaee

The “Too Many Rules” Problem

One decision support rule may work very well.

10 rules may work better1000 rules may be unworkable!Need for a comprehensive “view” of the

medical status of the patientAlert based on a full set of diagnoses not

individual facts

Page 36: 0 Descision Support Systems in Medicine - Shojaee

Conclusions

Medical decision support can be helpful in reducing medical errors

Usually based on simple rule based systemsMore advanced medical decision support

systems can be use to help with diagnosisNot much use of advanced systems at present

in routine care