heart rate characteristics monitoring to detect neonatal ... · heart rate characteristics...

39
Heart rate characteristics Heart rate characteristics monitoring monitoring to detect neonatal sepsis to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia Equity: Medical Predictive Science Corporation, Charlottesville

Upload: others

Post on 04-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Heart rate characteristics Heart rate characteristics monitoringmonitoring

to detect neonatal sepsis to detect neonatal sepsis

Pam GriffinRandall Moorman

University of VirginiaEquity: Medical Predictive Science Corporation, Charlottesville

Page 2: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

METHODMETHOD

• Pick the right problem.

Little babies are dying.

Page 3: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

• Of 4 million births each year, 56,000 are very low birth weight infants (VLBW, <1500 grams; about 3.5 lbs)

• Risk of sepsis is high– 21 - 40% of VLBW infants develop sepsis while in the

neonatal intensive care unit (NICU)• Significant mortality and morbidity (NICHD 2002)

– In VLBW infants, sepsis more than doubles the risk of dying

– Length of stay is increased by 3 weeks– Health care costs are increased

Neonatal Sepsis: A Major Neonatal Sepsis: A Major Public Health ProblemPublic Health Problem

Page 4: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Is this baby septic?Is this baby septic?• The diagnosis of

neonatal sepsis is difficult

• The outcome of sepsis is potentially catastrophic

• Leading physicians to:– obtain lab tests– administer antibiotics

early and often

Page 5: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

METHODMETHOD

• Pick the right problem.• Look at the data.

We observed reduced variability and transient decelerations prior to clinical illness and death.

Page 6: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Hours prior to Hours prior to deathdeath

>150

<24

0 10 20 30100

150

200

0 10 20 30100

150

200

Hea

rt ra

te (b

eats

per

min

)

Time (min)

Hea

rt ra

te (b

eats

per

min

)

Time (min)

Page 7: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

100150200250

100150200250

100150200250

Time (minutes)

Hea

rt ra

te (B

PM

)

105

Hours prior to Hours prior to dx of sepsisdx of sepsis

>150

6

3

Page 8: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Normal heart rate characteristics Normal heart rate characteristics

Histogram of heart ratesaccelerationsdecelerations

many smallaccelerationsmany small

decelerations

Page 9: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Abnormal heart rate characteristics Abnormal heart rate characteristics

decelerations accelerationsHistogram of heart rates

few or noaccelerations many large

decelerations

Page 10: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

METHODMETHOD

• Pick the right problem.• Look at the data.• Assume nothing.

Conventional HRV measures do not detect reduced variability and transient decelerations, so we made some up.

Page 11: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

HRC algorithm developmentHRC algorithm development

• Mathematical analysis of reduced variability and transient decelerations– standard deviation– sample asymmetry– sample entropy

• Biostatistical analysis of HRC prior to clinical diagnosis of neonatal sepsis– multivariable logistic regression

• Result: an on-line continuous estimate of the risk of sepsis in the next 24 hours, based on the degree of reduced variability and transient decelerations

Page 12: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Predictive model Predictive model –– study designstudy design

18 0 6 12 18 0 6 12 18 0 …. Blackouttime of day in hours

“Well”““Well”Well” “Sick”““Sick”Sick”

CRASH

CRASH = Cultures, Resuscitation, & Antibiotics Started Here

Epochs were defined as “well”(more than 24 hours prior to CRASH event), “sick”, or a 14-day “blackout” period that was not analyzed.

Page 13: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Predictive model Predictive model -- HRC indexHRC indexThe HRC index is derived from regression modeling and uses HRC measures of standard deviation (S.D.), Sample Asymmetry (R1 and R2), and SampEn to estimate the risk of upcoming sepsis and sepsis-like illness.

The formula for the HRC index is:

where:

A = intercept + β1(S.D.) + β2(R1) + β3(R2) + β4(SampEn)

We derived the intercept and coefficients β using UVa data, and then calculated the HRC index for WFU data.

HRC index = [exp(A) / 1+exp(A)]

Page 14: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

TRAIN AT UVa:316 infants;155 events in 101 infants

TEST AT WFU:317 infants;118 events in 93 infants

HRC index is associated with

sepsis and sepsis-like illness

p<0.0001

HRC index adds significantly to

BW, GA and days of age

p<0.0001

HRC INDEXHRC INDEX PREDICTSPREDICTSSEPSIS AT 2 NICUs SEPSIS AT 2 NICUs

result: formula for HRC index

Page 15: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

0 25 50 75 100

1

2

3

4

5

6

Fold

-incr

ease

in ri

sk

HRC index, as percentile

HeRO 2 or moreHigh risk – top 10%

HeRO 1 to 2Intermediate risk – 70 to 90%

HeRO 1 or lessLow risk – bottom 70%

Page 16: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

HRC index rises prior to sepsisHRC index rises prior to sepsis

28 35 42 490

1

2

3

4

5

CRASH

Fold

-incr

ease

in o

dds

Days post-natal21 28 35 42

01234567

CRASH

Fold

-incr

ease

in o

dds

Days post-natal

Term infant Premature infant

risk

risk

Page 17: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

-6 -4 -2 0 20

1

2A

cb

c

b

a

a

fold

-incr

ease

in ri

sk

Time relative to blood culture (days)

100

150

200

100

150

200

100

150

200

Symptoms: noneLabs: normalBC: Serratia marcescens

Page 18: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

-4 -2 0 2 40.0

0.5

1.0

1.5 clinical score

Clin

ical

sco

re

Time relative to event (days)

1.0

1.5

2.0

2.5

3.0

***

*

**

*

*

** *

HRC index

HR

C index (fold-increase)

HRC rises before illness scoreHRC rises before illness score

Page 19: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

0 1 2 3 4 5 6 70.00

0.05

0.10

0.15

0.20

Inci

denc

e of

adv

erse

eve

nts

Time (days)

0.00

0.05

0.10

0.15

0.20

low

intermediate

high

0.00

0.05

0.10

0.15

0.20

0 1 2 3 4 5 6 70

1

2

3

4

Rel

ativ

e ris

k of

adv

erse

eve

nts

Time (days)

0

1

2

3

4

low

intermediate

high

0

1

2

3

4

Fate of HRCFate of HRC(VLBW infants)(VLBW infants)

Page 20: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

4333≥2

42121

2.510.50.70

310.51.0Not measured

HighInter-mediate

LowNotmeasured

HRC index

Clin

ical

sco

reA neonatal sepsis risk scorecardA neonatal sepsis risk scorecard

Page 21: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

METHODMETHOD

• Pick the right problem.• Look at the data.• Assume nothing.• Do a randomized trial.1 R01-HD 048562-01“Impact of neonatal heart rate characteristics” ClinicalTrials.gov identifier NCT 00307333

Page 22: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Does HRC display improve outcomes in the NICU?

admission to NICU

HRC display no HRC display

randomize

outcome measures:•ventilator-free days during first 120 days of life (primary)•days in hospital•days on antibiotics•in-hospital mortality

Page 23: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

• Empirical cumulative distribution functions and the Kolmogorov-Smirnov two-sample test (Cao)– Neonatal HR is non-stationary, and even less so prior to sepsis.

• Nearest-neighbor analysis and tournaments of models (Xiao)

Mathematical analyses ofMathematical analyses ofneonatal heart rateneonatal heart rate

Page 24: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

New data pointhealthy

neighborseptic

neighbor

neighborhood

WBC

Day of age

Birt

h w

eigh

t

Page 25: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

HRC index

WBCI:T ratioHCO3

worseworst

worse

Invitational tournamentInvitational tournament

Are the biggest pessimists the best predictors of sepsis?

Page 26: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

ResultsResults

0.5 0.6 0.7 0.8 0.9 1.0

0

250

500

Fit (

log

likel

ihoo

d)

Discrimination (ROC area)

glucosepCO2

pH WBCHCO3

plateletsI:T ratio

HRC index

Open champInvitational champ

•Nearest-neighbor analysis added independent information to logistic regression (p<0.05).• HRC index was the most predictive individual finding, but tournaments of models led to the best predictions.

Page 27: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

• Empirical cumulative distribution functions and the Kolmogorov-Smirnov two-sample test (Cao)

• Nearest-neighbor analysis and tournaments of models (Xiao)

• Deceleration detection using wavelet transform analysis (Flower)

Mathematical analyses ofMathematical analyses ofneonatal heart rateneonatal heart rate

Page 28: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

scale

ampl

itude

location

Wavelet transform analysis of decelerationsWavelet transform analysis of decelerations

Page 29: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

= +

Raw data with fitted wavelet templates superimposed

Baseline heart rate variability

Detected decelerations

Wavelet transform analysis of decelerationsWavelet transform analysis of decelerations

Page 30: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

BW 1005 g, GA 27 weeksDay 21 of life7 hours beforePseudomonas sepsis

BW 1285 g, GA 29 weeksDay 18 of life2 hours beforeKlebsiella sepsis

75

100

125

150

175

75

100

125

150

175

Some infants had storms of decelerationsSome infants had storms of decelerations

Page 31: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

0

5

10

15

0 1 2 3 4 5 6 7 8

102

103

104

105

Fold-increase in sepsis within 24 hours

Num

ber o

f 409

6-be

at re

cord

s

Number of decelerations

These storms were highly predictive of sepsisThese storms were highly predictive of sepsis

Page 32: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Decelerations add informationDecelerations add informationto the HRC indexto the HRC index

number of decelerations

number of decelerations

predictor 2predictor 2

0.77

0.75

0.75

0.70ROCROC

**HRC indexHRC index

**S.D. of RR intervals

*HRC indexHRC index

*S.D. of RR intervals

p2p2pp11predictor 1predictor 1

S.D. = standard deviation; p1 is for significance of predictor 1; p2 is for added information of predictor 2; * = <0.05.

Page 33: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

• Empirical cumulative distribution functions and the Kolmogorov-Smirnov two-sample test

• Nearest-neighbor analysis and tournaments of models

• Deceleration detection using wavelet transform analysis

• Entropy estimation:– ApEn is biased, but Sample Entropy (SampEn) is less so (Richman).– Low values of entropy can arise from spikes in the data (Lake).– Atrial fibrillation detection based on entropy requires only short records

(Lake, Xiao).– Closed form estimates of the variance of SampEn (Richman, Lake)…– …allow optimization of m and r (Lake, Rushton, Xiao).

Mathematical analyses ofMathematical analyses ofneonatal heart rateneonatal heart rate

Page 34: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Entropy estimationEntropy estimation

A = match of length m+1B = match of length m

Sample Entropy = -ln ΣA / ΣBApproximate Entropy ≈ Σ -ln (1+ΣA) / (1+ΣB)

For regular, repeating data, ΣA / ΣB nears 1 and entropy nears 0.

bars arer(S.D.)

Page 35: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Toward improvedToward improvedentropy estimatesentropy estimates

• Signal x1,x2,…,xn

• Xi(m)= (xi-m+1,…, xi) template i of length m

• Bi=number of matches with Xi(m)• Ai=number of matches with Xi(m+1)• B=ΣΒi =number of matches of length m• A=ΣAi =number of matches of length

m+1• Conditional probability: p=A/B• SampEn=-log(p)

Page 36: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Conditional probability varianceConditional probability variance

2 2 2 2 22

1 ( 2 )4p A AB Bp pB

σ σ σ σ= − +

2 2

1 1 1( / ) 2 ( / )( / )

n K n h

A i i i hi h i

n A A n n A A n A A nσ−

+= = =

= − + − −∑ ∑ ∑

2

| |Cov[A,B]= ( / )( / )

K

AB i jh K i j h

n A A n B B nσ=− − =

= − −∑ ∑

• Factor of 4 needed to account for counting each match twice

• K selected based on correlation length of signal and m

• Conservative estimate is maximum value among all K

Page 37: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

Estimated SampEn Standard ErrorEstimated SampEn Standard Error

• Above estimate more accurate and generally smaller than that previously reported (Lake et al, 2002) and available on Physionet

• Estimate motivated by more accurate U-statistic approach of Richman (Ph.D. dissertation 2005)

• New estimate requires less computation and agrees favorably on MIT-BIH NSR data base

• Standard error of SampEn is approximately standard error of p divided by p

Page 38: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

0 20 40 60 0 20 40 60 0 20 40 60

0 20 40 600 20 40 60 0 20 40 60

1.00

0.65

0.3

0.0

0

1

2

3

4

5

6

7

0

1

2

3

4

5

6

7

m

m

r (msec)

Relative error of the SampEn estimateRelative error of the SampEn estimateAtrial fib Normal sinus rhythm CHF

ROC areasROC areasAF vs NSR AF vs CHF NSR vs CHF

Page 39: Heart rate characteristics monitoring to detect neonatal ... · Heart rate characteristics monitoring to detect neonatal sepsis Pam Griffin Randall Moorman University of Virginia

AcknowledgmentsAcknowledgmentsUniversity of Virginia•Doug Lake•Boris Kovatchev•Frank Harrell/Doug Wagner•Hanqing Cao (Susan)•Abby Flower•Yuping Xiao•Ben Rushton

MPSC•Will King•Scott Booth

Wake Forest•Mike O’Shea

UAB•Wally Carlo

Wm&Mary•John Delos

George BellerJohn KattwinkelBrian DulingCIT, CMC, AHA, NIH