detecting changes in detecting changes in the rate the
play

Detecting changes in Detecting changes in the rate the rate of a - PowerPoint PPT Presentation

Detecting changes in Detecting changes in the rate the rate of a of a Poisson process Poisson process George V. Moustakides Outline Overview of the change detection problem CUSUM test and Lordens criterion The Poisson


  1. Detecting changes in Detecting changes in the rate the rate of a of a Poisson process Poisson process George V. Moustakides

  2. Outline � Overview of the change detection problem � CUSUM test and Lorden’s criterion � The Poisson disorder problem � CUSUM average run length for Poisson processes � CUSUM optimality in the sense of Lorden G.V. Moustakides: Detecting changes in the rate of a Poisson process 2

  3. Change detection - Overview Available sequentially an observation process { ξ t } with the following statistics: for 0 6 t 6 τ ~ P ∞ ξ t P 0 ~ for τ < t Detect change as soon as possible � Change time τ : � Random with known prior (Bayesian) � Deterministic but unknown (Non-Bayesian) � Known statistics P ∞ , P 0 . G.V. Moustakides: Detecting changes in the rate of a Poisson process 3

  4. We are interested in sequential schemes . With every new observation the test must decide � Stop and issue an alarm � Continue sampling Decision at time t uses available information F t = σ { ξ s : 0 6 s 6 t } . up to time t . Sequential test � stopping time T adapted to the filtration {F t } . G.V. Moustakides: Detecting changes in the rate of a Poisson process 4

  5. P ∞ P 0 τ 0 t P τ : the probability measure induced, when change takes place at time τ E τ [ . ] : the corresponding expectation P ∞ : all data under nominal regime P 0 : all data under alternative regime Parameters to be considered � The detection delay T - τ � Frequency of false alarms G.V. Moustakides: Detecting changes in the rate of a Poisson process 5

  6. Bayesian approach (Shiryayev 1978) Change time τ random with exponential prior. J ( T ) = c E [ ( T - τ ) + ] + P [ T < τ ] Optimization problem: inf T J ( T ) π t = P [ τ 6 t | F t ] ; T S = inf t { t : π t > ν } � Discrete time: i.i.d. observations (Shiryayev 1978, Poor 1998) � Continuous time: Brownian Motion (Shiryayev 1978, Beibel 2000, Karatzas 2003) G.V. Moustakides: Detecting changes in the rate of a Poisson process 6

  7. Non-Bayesian setup (Pollak 1985) The change time τ is deterministic & unknown. J ( T ) = sup τ E τ [ ( T - τ ) | T > τ ] Optimization problem: inf T J ( T ) subject to: E ∞ [ T ] > γ Discrete time: i.i.d. detect change in the pdf from f ∞ ( ξ ) to f 0 ( ξ ). Roberts (1966) proposed f 0 ( ξ t ) S t = ( S t -1 + 1) f ∞ ( ξ t ) T SRP = inf t { t : S t > ν } (Mei 2006) G.V. Moustakides: Detecting changes in the rate of a Poisson process 7

  8. CUSUM test and Lorden’s criterion Discrete time, i.i.d. observations. Pdf before and after the change: f ∞ ( ξ n ) , f 0 ( ξ n ) Since change time τ is unknown t f 0 ( ξ n ) log ( ) > ν Σ sup sup 0 6 τ 6 t f ∞ ( ξ n ) n = τ +1 t τ f 0 ( ξ n ) f 0 ( ξ n ) log ( ) log ( ) > ν Σ Σ - inf 0 6 τ 6 t f ∞ ( ξ n ) f ∞ ( ξ n ) n =1 n =1 > ν u t m t – G.V. Moustakides: Detecting changes in the rate of a Poisson process 8

  9. d P 0 u t = log ( ) ( F t ) d P ∞ m t = inf 0 6 s 6 t u s CUSUM process: y t = u t – m t > 0 The CUSUM stopping time (Page 1954): T C = inf t { t : y t > ν } G.V. Moustakides: Detecting changes in the rate of a Poisson process 9

  10. ν ν ν u t m t T C ML estimate of τ G.V. Moustakides: Detecting changes in the rate of a Poisson process 10

  11. Non-Bayesian setup (Lorden 1971). Change time τ is deterministic and unknown. J ( T ) = sup τ essup E τ [ ( T - τ ) + | F τ ] Optimization problem: inf T J ( T ) subject to: E ∞ [ T ] > γ � Discrete time: i.i.d. observations (Moustakides 1986, Ritov 1990, Poor 1998) � Continuous time: BM (Shiryayev 1996, Beibel 1996); Ito processes (Moustakides 2004) G.V. Moustakides: Detecting changes in the rate of a Poisson process 11

  12. The Poisson disorder problem Let {N t } homogeneous Poisson, with rate λ satisfying: λ ∞ , 0 6 t 6 τ λ = { λ 0 , τ < t Bayesian Approach � Linear delay: Galchuk & Rozovski 1971, Davis 1976, Peskir & Shiryayev 2002. � Exponential delay: Bayraktar & Dayanik 2003, B & D & Karatzas 2004 and 2005 (adaptive) G.V. Moustakides: Detecting changes in the rate of a Poisson process 12

  13. CUSUM & average run length u t = ( λ ∞ - λ 0 ) t + log( λ 0 / λ ∞ ) N t m t = inf 0 6 s 6 t u s y t = u t – m t T C = inf t { t : y t > ν } We are interested in computing E [ T C ] when N t is Poisson with rate λ . Existing formula (Taylor 1975) for: u t = at + b W t ; W t is standard Wiener G.V. Moustakides: Detecting changes in the rate of a Poisson process 13

  14. a> 0; b< 0 ν u t b m t a U 1 U 2 T C U 3 U 4 U 5 Find f ( y ) such that f ( y 0 )= E [ T C ]. Study the paths of f ( y t ) f ( y )= f (0); y 6 0 G.V. Moustakides: Detecting changes in the rate of a Poisson process 14

  15. G.V. Moustakides: Detecting changes in the rate of a Poisson process 15

  16. We end up with a DDE and the following boundary conditions: af 0 ( y ) + λ [ f ( y + b ) - f ( y )] = -1; y ∈ [0, ν ) f ( y ) = f (0) for y 6 0; f ( ν )=0 f ( y 0 ) = E [ T C ] ν u t m t T C G.V. Moustakides: Detecting changes in the rate of a Poisson process 16

  17. ( Existing formula (Taylor 1975) for: u t = at + b W t ; W t standard Wiener b 2 f 00 ( y ) + af 0 ( y ) = -1; y ∈ [0, ν ] 2 f 0 (0)=0; f ( ν )=0 ) G.V. Moustakides: Detecting changes in the rate of a Poisson process 17

  18. af 0 ( y ) + λ [ f ( y + b ) - f ( y )] = -1; y ∈ [0, ν ) f ( y ) = f (0) for y 6 0; f ( ν )=0 Because b< 0 it is a forward DDE G.V. Moustakides: Detecting changes in the rate of a Poisson process 18

  19. a< 0; b> 0 af 0 ( y ) + λ [ f ( y + b ) - f ( y )] = -1; y ∈ [0, ν ) f 0 (0)=0; f ( y )=0 for y > ν Backward DDE G.V. Moustakides: Detecting changes in the rate of a Poisson process 19

  20. where p is defined as with G.V. Moustakides: Detecting changes in the rate of a Poisson process 20

  21. Average over 10000 repetitions: λ ∞ = 2, λ 0 = 1, ( a =1, b =-log2), ν = 5.5 Formula Simulation E 0 [ T C ] 15.3832 15.3605 E ∞ [ T C ] 779.9669 771.1219 λ ∞ = 1, λ 0 = 2, ( a =-1, b =log2), ν = 5.5 Formula Simulation E 0 [ T C ] 12.2885 12.2673 E ∞ [ T C ] 981.9811 986.7159 G.V. Moustakides: Detecting changes in the rate of a Poisson process 21

  22. Optimality of CUSUM J ( T ) = sup τ essup E τ [ ( T - τ ) + | F τ ] subject to: E ∞ [ T ] > γ inf T J ( T ) ; If T is such that E ∞ [ T ] > E ∞ [ T C ] = γ then J ( T ) > J ( T C ) G.V. Moustakides: Detecting changes in the rate of a Poisson process 22

  23. h ( y ) = E ∞ [ T C | y 0 = y ] g ( y ) = E 0 [ T C | y 0 = y ] essup E τ [( T C - τ ) + | F τ ]=sup y g ( y )= g (0) T C is an equilizer rule therefore J ( T C ) = g (0) For the false alarm we have E ∞ [ T C ] = h (0) G.V. Moustakides: Detecting changes in the rate of a Poisson process 23

  24. We would like to show: If E ∞ [ T ] > E ∞ [ T C ] then J ( T ) > J ( T C ) Lemma Sufficient: If E ∞ [ T ] > h (0) then J ( T ) > g (0) G.V. Moustakides: Detecting changes in the rate of a Poisson process 24

  25. We will show that this is true for any T G.V. Moustakides: Detecting changes in the rate of a Poisson process 25

  26. Consider the function f ( y ) defined as follows f ( y )= e y [ g (0) - g ( y )] - [ h (0) - h ( y )] then ? > > 0 ¥ > > 0 ¥ G.V. Moustakides: Detecting changes in the rate of a Poisson process 26

  27. Conclusion � We considered the Poisson disorder problem of detecting changes in the rate of a homogeneous Poisson process, in the sense of Lorden. � We obtained closed form expressions for the average run length of the CUSUM stopping time. � We used these formulas to prove optimality of the CUSUM test in the sense of Lorden. G.V. Moustakides: Detecting changes in the rate of a Poisson process 27

  28. EnD EnD G.V. Moustakides: Detecting changes in the rate of a Poisson process 28

Recommend


More recommend