DOC PREVIEW
MIT HST 950J - Lecture Notes

This preview shows page 1-2-3-4-5 out of 15 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 15 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

More Expert Systems •Causality? •What’s in a Link? •Temporal reasoning •Quantitative reasoning •Model-based reasoning •Workflow Harvard-MIT Division of Health Sciences and TechnologyHST.950J: Medical ComputingPeter Szolovits, PHDMeaning of Representation? D causes S •Always? Æprobability •Magnitude? Æseverity; bad cold Æ worse fever? •Delay? Ætemporality •Where? Æspatial dependency •Under what conditions? Æcontext •Interaction of multiple causes Æphysical laws •Cross-terms Æhigh-dimensional descriptionsTemporal Reasoning •Keeping track of multiple forms of temporal relations (Kahn '75) •The time line •“On Dec. 12 last year . . .” •Special reference events •“Three days after I was hospitalized in 1965 . . .” •Temporal Ordering Chains •“It must have been before I graduated from high school.” •Constraint propagation (Kohane '87) •Primitive relation: e1, e2, lower, upper bounds •Heuristics for propagation based on semantic grouping 3 ≤ T(E2)-T(E1) ≤ 5 2 ≤ T(E3)-T(E2) ≤ 7 Therefore l=5 ≤ T(E3)-T(E1) ≤ 12=u E1 E3 E2 3,5 2,7 l,uExploiting Temporal Relations ? abdominal pain jaundice blood transfusion ? •transfusion precedes both abdominal pain and jaundice implies transfusion-borne acute hepatitis B •as in 1, but only by one day •jaundice occurred 20 years ago, transfusion and pain recent •Can be very efficient at filtering out nonsense hypotheses.Postdiction See Long, Reasoning about State from Causation and Time in a Medical Domain, AAAI 83Temporal Representation can be ComplexTime The usual: •point, intervals, constraints e2 e2 min ≤ duration ≤ max e1 e2 e3 •timelines, reference events, fuzz, … The unusual •cyclic edema •focal glomerulonephritis •patterns of fever Systems issues •flow of "now" •supporting the illusion of "instantaneous" decision-making within a temporal reasoner –correcting the past reasoning by hindsightThe Surprisingly Normal pH •Diarrhea causes bicarbonate (alkali) loss •Vomiting causes acid loss •Therefore, normal pH is a manifestation of {diarrhea + vomiting}!Reasoning from Models •Model handles all possible interactions, without having explicitly to anticipate them all •Reasoning: Fit parameters to a physiological model, then predict consequences to suggest •other expected findings •reasonable interventions •Qualitative models •Combining associational and model-based reasoningGuyton's Model of Cardiovascular DynamicsLong's Clinical Model of Heart Failure Predictions for Mitral Stenosis with ExercisePhysiological Knowledge "All variations in myocardial contractile activity can be expressed as displacements of the force-velocity curve. However, there are two fundamental ways in which the force-velocity curve can be shifted. … Harrison's (6th ed.)What is Workflow? •Coordination –CSP, where some of the processes are people –Checking that others are “on track” •Resource allocation •Design of rational human-institution- technology systemsWorkflow Engine ≈ discrete-event simulator t Do x Ask z to do y At t+14, check if y is done If yes, inform x; else do…“Sequential” processes become complex conditional processes •No “dropped balls” •Every step must be checked for completion, retraction, substitution, explicit abandonment, … •If check fails, must initiate process to “work around”, retry, etc. •People must acknowledge information –E.g., 2-way


View Full Document
Download Lecture Notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture Notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture Notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?