Decision Support for Pneumonia Management in Pig Production Ph.D. - - PowerPoint PPT Presentation

decision support for pneumonia management in pig
SMART_READER_LITE
LIVE PREVIEW

Decision Support for Pneumonia Management in Pig Production Ph.D. - - PowerPoint PPT Presentation

Decision Support for Pneumonia Management in Pig Production Ph.D. Stud. Michael Hhle Department of Animal Science and Animal Health Royal Veterinary and Agricultural University Denmark Michael Hhle @ EWDA02, Toulouse, 19 September 2002


slide-1
SLIDE 1

Decision Support for Pneumonia Management in Pig Production

Ph.D. Stud. Michael Höhle Department of Animal Science and Animal Health Royal Veterinary and Agricultural University Denmark

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-2
SLIDE 2

1

INTRODUCTION

  • Aim of work: Exploit on-site treatment recordings to obtain insight

and predict the spread of infectious diseases.

  • Data provided by Danish National Comittee for Pig Production for

boar test facility Bøgildgård.

  • Pneumonia a term the workers use; covers visual detection of symp-

toms like panting, dry cough or inactivity. Causes are PRRS, my- coplasma hyopneumonia, pleuropneumonia, etc.

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-3
SLIDE 3

2

SPATIO-TEMPORAL ILLUSTRATION OF TREATMENTS

  • Animation allows to review and analysis the events.

N

E n t r a n c e

S

S

1 1

S

8 2

⋆ A green pen : Pen contains boars the specific day ⋆ A red pen : At least one boar in pen treated.

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-4
SLIDE 4

3

THE TREATMENT STRATEGY

  • Instance of sequential decision making under uncertainty.

⋆ Daily decision; today’s choice impacts tomorrow’s state ⋆ State only partially observable due to imprecise tests, etc.

  • Two treatment regimes

⋆ Individual treatments – injections with anti-biotics for 2-3 days ⋆ Section treatment – anti-biotics in the water supply of the section.

  • Idea for decision support: Predict occurrence of new cases → risk

map.

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-5
SLIDE 5

4

CRAFTING THE RISK MAP

  • Operate on daily level with section granularity.

Y s

t =

1 if one or more new infections appear in s on day t, if no new infections appear in s on day t.

  • Use parametric model to compute prediction ˆ

Y s

t+k.

  • Colorize each section according to ˆ

Y s

t+k to obtain risk map for day

t + k.

  • Let map aid decisions, s.a. keeping a higher alert level, perform pre-

emptive culling, apply water medication, etc.

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-6
SLIDE 6

5

LOGISTIC DISCRIMINATION

  • Assume prior probabilities π0 and π1 for the two states of Y s

t and

misclassification losses L01 and L10.

  • Compute posterior p(Y s

t |xt) by some parametric model using ob-

served covariates xt

  • Minimum loss Bayes rule based on posterior

c(xt) = 1 if p(Y s

t = 1|xt) > L01/(L01 + L10)

  • therwise

.

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-7
SLIDE 7

6

CLASSIFIER TRAINING AND EVALUATION

  • Assume 1:1 correspondence between treatment and disease and split

dataset into training and validation sets.

  • Use confusion matrix to calculate misclassification rates.

c(xt)\Yt 1 1 n11 n01 n10 n00 Se =

n11 (n11+n10)

Sp =

n00 (n01+n00)

  • Evaluation metric – expected cost per case

p(Y s

t = 1)(1 − Se)L10 + (1 − p(Y s t = 1))(1 − Sp)L01.

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-8
SLIDE 8

7

GENERALIZED AUTOREGRESSIVE MODEL (1)

  • Time series model with discrete response conditioned on past.
  • Histogram plots reveal effect of average age of boars in section, num-

ber of boars, and time of the year.

Number of Treatments 20 40 60 80 100 120 100 200 300 400 Jan Mar May Jul Sep Nov Number of Treatments 100 200 300 400

Age Time of year

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-9
SLIDE 9

8

GENERALIZED AUTOREGRESSIVE MODEL (2)

  • Disease spread is modeled by including state of nearest compass di-

rection neighbors.

  • Resulting logistic link GArM(l) model

logit(µs

t)

= xs

noγ1 + xs ageγ2 + γseason 3

+ β0 +

  • s′∈N∗

4(s)

l

  • i=1

βs′

i ys′ t−i,

  • Finding appropriate l is a model selection issue.

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-10
SLIDE 10

9

ROC CURVE FOR S11 – TRAINING SET

0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 1−Sp Se 1 3 7 12 1/11 1/101

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-11
SLIDE 11

10

ROC CURVE FOR S11 – VALIDATION SET

0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 1−Sp Se 1 3 7 12

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002

slide-12
SLIDE 12

11

CONCLUSION AND DISCUSSION

  • Decision aid by predicting location of new cases.
  • Black-box model is not able to find many systematic patterns in

Bøgildgård data. White-box approach s.a. SIR-model might facili- tate data better.

  • Treatments yield only partial information on disease state. Explicitly

modeling this fact might be beneficial, but hard to quantify.

  • Retrospective analysis immediately useful. Prediction system a step

towards the goal of decision support systems in health management.

Michael Höhle @ EWDA’02, Toulouse, 19 September 2002