The Model-based Approach to Medical Decision Support
Why and How ...
Peter Lucas
peterl@cs.ru.nl
Model-based System Development Section Institute for Computing and Information Sciences Radboud University Nijmegen
CIHC 21-9-2010 – p. 1/47
The Model-based Approach to Medical Decision Support Why and How - - PowerPoint PPT Presentation
The Model-based Approach to Medical Decision Support Why and How ... Peter Lucas peterl@cs.ru.nl Model-based System Development Section Institute for Computing and Information Sciences Radboud University Nijmegen CIHC 21-9-2010 p. 1/47
Peter Lucas
peterl@cs.ru.nl
Model-based System Development Section Institute for Computing and Information Sciences Radboud University Nijmegen
CIHC 21-9-2010 – p. 1/47
CIHC 21-9-2010 – p. 2/47
CIHC 21-9-2010 – p. 3/47
CIHC 21-9-2010 – p. 4/47
CIHC 21-9-2010 – p. 5/47
CIHC 21-9-2010 – p. 6/47
CIHC 21-9-2010 – p. 7/47
CIHC 21-9-2010 – p. 8/47
CIHC 21-9-2010 – p. 9/47
CIHC 21-9-2010 – p. 10/47
CIHC 21-9-2010 – p. 11/47
patient data diagnosis
patient data therapy
prognosis
CIHC 21-9-2010 – p. 12/47
CIHC 21-9-2010 – p. 13/47
CIHC 21-9-2010 – p. 14/47
CIHC 21-9-2010 – p. 15/47
CIHC 21-9-2010 – p. 16/47
Pretreatment
Treatments Outcome Pretreatment
Treatments Outcome U
CIHC 21-9-2010 – p. 17/47
CIHC 21-9-2010 – p. 18/47
CIHC 21-9-2010 – p. 18/47
CIHC 21-9-2010 – p. 19/47
CIHC 21-9-2010 – p. 20/47
flu (FL) (yes/no) SARS (RS) (yes/no) fever (FE) (yes/no) dyspnoea (DY) (yes/no) TEMP (≤ 37.5/> 37.5) VisitToChina (CH) (yes/no) P(CH, FL, RS, DY, FE, TEMP) P(FL = y) = 0.1 P(CH = y) = 0.1 P(RS = y | CH = y) = 0.3 P(RS = y | CH = n) = 0.01 P(FE = y | FL = y, RS = y) = 0.95 P(FE = y | FL = n, RS = y) = 0.80 P(FE = y | FL = y, RS = n) = 0.88 P(FE = y | FL = n, RS = n) = 0.001 P(DY = y | RS = y) = 0.9 P(DY = y | RS = n) = 0.05 P(TEMP ≤ 37.5 | FE = y) = 0.1 P(TEMP ≤ 37.5 | FE = n) = 0.99
CIHC 21-9-2010 – p. 21/47
NO YES
FLU
no yes
FEVER
no yes
SARS
no yes
VisitToChina
no yes
DYSPNOEA
<=37.5 >37.5
TEMP
NO YES
FLU
no yes
FEVER
no yes
SARS
no yes
VisitToChina
no yes
DYSPNOEA
<=37.5 >37.5
TEMP CIHC 21-9-2010 – p. 22/47
CIHC 21-9-2010 – p. 23/47
DHTML Variable−value pairs triples Data SQL Variable−value−probability
Bayesian Network
PHP Module HTTP Server
Web Browser
CIHC 21-9-2010 – p. 24/47
hospitalisation colonisation aspiration mechanical ventilation immunological status pneumonia symptoms signs, lab antimicrobial therapy side effects
susceptibility coverage
CIHC 21-9-2010 – p. 25/47
colonisation pneumonia colonisation PA colonisation HI colonisation SP pneumonia PA pneumonia HI pneumonia SP pneumonia symptoms signs lab hospitalisation aspiration mechanical ventilation immunological status coverage
coverage Antibiotics
CIHC 21-9-2010 – p. 26/47
p s m c ne1e2 s h p l hosp.
<5 days IC 0-24 hours 0.00 0.25 0.50 0.75 1.00 p s m c ne1e2 s h p l hosp.
<5 days IC 24-48 hours 0.00 0.25 0.50 0.75 1.00 p s m c ne1e2 s h p l hosp.
<5 days IC 48-96 hours 0.00 0.25 0.50 0.75 1.00 p s m c ne1e2 s h p l hosp.
≥5 days IC 0-24 hours 0.00 0.25 0.50 0.75 1.00 p s m c ne1e2 s h p l hosp.
≥5 days IC 24-48 hours 0.00 0.25 0.50 0.75 1.00 p s m c ne1e2 s h p l hosp.
≥5 days IC 48-96 hours 0.00 0.25 0.50 0.75 1.00 : Pr(pneumonia) = 1.0 : Pr(pneumonia) = ?
CIHC 21-9-2010 – p. 27/47
CIHC 21-9-2010 – p. 28/47
Infection Body response to A Body response to B Body response to C Colonisation by bacterium A Colonisation by bacterium B Colonisation by bacterium C Fever WBC ESR
CIHC 21-9-2010 – p. 29/47
Inf BRA BRB BRC
BRA t f BRB BRB t f t f BRC BRC BRC BRC Inf t f t f t f t f t 0.8 0.6 0.5 0.3 0.4 0.2 0.3 0.1 f 0.2 0.4 0.5 0.7 0.6 0.8 0.7 0.9
CIHC 21-9-2010 – p. 30/47
C1 C2 . . . Cn I1 I2 . . . In E f conditional independence interaction function
n
n
CIHC 21-9-2010 – p. 31/47
n
n
CIHC 21-9-2010 – p. 32/47
no yes
O3
1 2 3
O2
1 2
O1
no yes
S2
no yes
S1
no yes
S3
no yes
S4
no yes
O3
1 2 3
O2
1 2
O1
no yes
S2
no yes
S1
no yes
S3
no yes
S4
CIHC 21-9-2010 – p. 33/47
Overall Coverage
Coverage
Coverage
Antibiotic
CIHC 21-9-2010 – p. 34/47
n
C1 C2 S1 S2 O M
CIHC 21-9-2010 – p. 35/47
CIHC 21-9-2010 – p. 36/47
NO YES
Col_B
NO YES
Suscep_B
YES NO
Medication
NO YES
Suscep_C
NO YES
Col_C
NO YES
Coverage_OR
NO YES
Suscep_A
NO YES
Col_A
NO YES
Coverage_2
NO YES
Coverage_AND
NO YES
Col_B
NO YES
Suscep_B
YES NO
Medication
NO YES
Suscep_C
NO YES
Col_C
NO YES
Coverage_OR
NO YES
Suscep_A
NO YES
Col_A
NO YES
Coverage_2
NO YES
Coverage_AND
CIHC 21-9-2010 – p. 37/47
NO YES
Col_B
NO YES
Suscep_B
YES NO
Medication
NO YES
Suscep_C
NO YES
Col_C
NO YES
Coverage_OR
NO YES
Suscep_A
NO YES
Col_A
NO YES
Coverage_2
NO YES
Coverage_AND
NO YES
Coverage_AND
NO YES
Suscep_C
YES NO
Medication
NO YES
Suscep_B
NO YES
Col_B
NO YES
Coverage_2
NO YES
Suscep_A
NO YES
Col_A
NO YES
Coverage_OR
NO YES
Col_C
CIHC 21-9-2010 – p. 38/47
NO YES
Col_B
NO YES
Suscep_B
YES NO
Medication
NO YES
Suscep_C
NO YES
Col_C
NO YES
Coverage_OR
NO YES
Suscep_A
NO YES
Col_A
NO YES
Coverage_2
NO YES
Coverage_AND
NO YES
Col_B
NO YES
Suscep_B
YES NO
Medication
NO YES
Suscep_C
NO YES
Col_C
NO YES
Coverage_OR
NO YES
Suscep_A
NO YES
Col_A
NO YES
Coverage_2
NO YES
Coverage_AND
CIHC 21-9-2010 – p. 39/47
NO YES
Col_C
NO YES
Suscep_C
YES NO
Medication
NO YES
Suscep_B
NO YES
Col_B
NO YES
Coverage_2
NO YES
Suscep_A
NO YES
Col_A
NO YES
Coverage_OR
NO YES
Coverage_AND
NO YES
Col_C
NO YES
Suscep_C
YES NO
Medication
NO YES
Suscep_B
NO YES
Col_B
NO YES
Coverage_2
NO YES
Suscep_A
NO YES
Col_A
NO YES
Coverage_OR
NO YES
Coverage_AND
CIHC 21-9-2010 – p. 40/47
CIHC 21-9-2010 – p. 41/47
CIHC 21-9-2010 – p. 42/47
View–A
View–B A1 B2 B1 A2 L11 L12 L22 L21
CIHC 21-9-2010 – p. 43/47
Ai / Bj = (x1, x2, …, xn)
A1 L11 CA1 A2 B1 B2 CA1 IA1 IA2 View-A IB1 IB2 a) RegNet b) ViewNet L12 L21 L22 CB1 CB2 CA2 CA2 CB1 CB2 View-B
CIHC 21-9-2010 – p. 44/47
PATIENT PHYSICIAN MEASURE
BLOOD PRESSURE
COMPLETE
PATIENT’S DATA
BAYESIAN
NETWORK MODEL
AUTOMATIC
PATIENT’S DATA UPLOAD
COMMUNICATE
CURRENT PATIENT’S RISK FOR PE
HOSPITAL SERVER BAYESIAN
NETWORK MODEL
COMPUTE AND REPORT
CURRENT PATIENT’S RISK FOR PE
HOSPITAL
CONTROL
STORE CONTROL
MEASUREMENTS
AUTOMATIC
RETRIEVAL OF MEASUREMENTS VIA SMS
COMPUTE AND REPORT
CURRENT PATIENT’S RISK FOR PE
CIHC 21-9-2010 – p. 45/47
CIHC 21-9-2010 – p. 46/47
CIHC 21-9-2010 – p. 47/47