intervention time series model using transfer functions
play

Intervention time-series model using transfer functions Xingwu Zhou - PowerPoint PPT Presentation

Intervention time-series model using transfer functions Xingwu Zhou & Nicola Orsini Biostatistics team, Department of Public Health Sciences Sept 1, 2017 Introduction Models and algorithm The tstf command Summary and future work


  1. Intervention time-series model using transfer functions Xingwu Zhou & Nicola Orsini Biostatistics team, Department of Public Health Sciences Sept 1, 2017

  2. Introduction Models and algorithm The tstf command Summary and future work Introduction ◮ I will present a Stata command tstf to estimate the intervention time series with transfer functions. ◮ The method has been described by Box and Tiao (1975, JASA). ◮ Estimation, inference, and graphs will be given for both the original data and the log-transformed data. ◮ The method will be illustrated using the Swedish National Tobacco Quitline (SRL) Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 2

  3. Introduction Models and algorithm The tstf command Summary and future work Why time series design? Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 3

  4. Introduction Models and algorithm The tstf command Summary and future work Why time series design? ◮ RCT: Randomized controlled trials are considered the ideal approach for assessing the effectiveness of interventions. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 3

  5. Introduction Models and algorithm The tstf command Summary and future work Why time series design? ◮ RCT: Randomized controlled trials are considered the ideal approach for assessing the effectiveness of interventions. ◮ Time series analysis is a quasi-experimental design useful to evaluate the longitudinal effects of interventions on a population level. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 3

  6. Introduction Models and algorithm The tstf command Summary and future work Why time series design? ◮ RCT: Randomized controlled trials are considered the ideal approach for assessing the effectiveness of interventions. ◮ Time series analysis is a quasi-experimental design useful to evaluate the longitudinal effects of interventions on a population level. ◮ Intervention time series analysis is widely used in areas like finance, economics, labor markets, transportation, public health and so on . Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 3

  7. Introduction Models and algorithm The tstf command Summary and future work SRL The Swedish National Tobacco Quitline (SRL) established in 1998 is a nationwide, free service, providing telephone counseling for tobacco users who want to quit the habit. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 4

  8. Introduction Models and algorithm The tstf command Summary and future work SRL continue According to Swedish proposition 2015/16:82, started from May 2016, new cigarette packages sold in Sweden will have to display pictorial warnings together with text warnings and the SRL telephone number. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 5

  9. Introduction Models and algorithm The tstf command Summary and future work SRL, Calling per 100,000 smokers 150 Calling rate per 100,000 smokers 120 90 60 30 0 2012m7 2013m1 2013m7 2014m1 2014m7 2015m1 2015m7 2016m1 2016m7 2017m1 2017m7 Calendar time Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 6

  10. Introduction Models and algorithm The tstf command Summary and future work SRL continue ◮ There is a need to understand how this new policy will affect the care-seeking behavior of Swedish tobacco users. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 7

  11. Introduction Models and algorithm The tstf command Summary and future work SRL continue ◮ There is a need to understand how this new policy will affect the care-seeking behavior of Swedish tobacco users. ◮ To which extent this measure has been effective in inducing a behavioral change among Swedish tobacco users is not known. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 7

  12. Introduction Models and algorithm The tstf command Summary and future work SRL continue ◮ There is a need to understand how this new policy will affect the care-seeking behavior of Swedish tobacco users. ◮ To which extent this measure has been effective in inducing a behavioral change among Swedish tobacco users is not known. ◮ A change in the inflow of calls received at the quitline may be used as an estimator of the population impact of policy measures. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 7

  13. Introduction Models and algorithm The tstf command Summary and future work What already have in Stata? Stata package itsa analyses interrupted time series using segmented regression. Y t = β 0 + β 1 T + β 2 X t + β 3 XT t (1) β 0 represents the baseline level at T = 0, β 1 is interpreted as the change in outcome associated with a time unit increase β 2 is the level change following the intervention β 3 indicates the slope change following the intervention. shortcomings: hard to reduce the auto-correlation among the residuals. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 8

  14. Introduction Models and algorithm The tstf command Summary and future work Intervention time series The intervention time series model (Box and Tiao, 1975, JASA) can be expressed as: Y t = M t + X t , (2) where Y t represents the monthly (log) calling rate per 100,000 smokers; Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 9

  15. Introduction Models and algorithm The tstf command Summary and future work Intervention time series The intervention time series model (Box and Tiao, 1975, JASA) can be expressed as: Y t = M t + X t , (2) where Y t represents the monthly (log) calling rate per 100,000 smokers; X t is a seasonal Box and Jenkin’s ARIMA ( p , d , q )( P , D , Q ) model which represents the baseline or background monthly (log) calling rate per 100,000 smokers throughout the selected interval of time; Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 9

  16. Introduction Models and algorithm The tstf command Summary and future work Time series background A Box and Jenkin’s ARIMA ( p , d , q ) model can be written as φ p ( B )(1 − B ) d X t = θ q ( B ) ǫ t , (3) where B is the back-shift operator such that BX t = X t − 1 , d is the number of trend differences, φ p ( B ) and θ q ( B ) are the polynomials in B of order p and q separately, that is φ p ( B ) = 1 + � p i =1 φ i B i , θ q ( B ) = 1 − � q j =1 θ j B j . If we consider seasonality, Model (3) can be modified as φ p ( B )Φ P ( B s )(1 − B ) d (1 − B s ) D X t = θ q ( B )Θ Q ( B s ) ǫ t , (4) where D is the number of seasonal differences, s is the seasonal period, and Φ P ( B s ) and Θ Q ( B s ) are polynomials in B s of order P and Q , respectively. Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 10

  17. Introduction Models and algorithm The tstf command Summary and future work Transfer function Two types of interventions: step and pulse interventions (Box and Tiao, 1975) Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 11

  18. Introduction Models and algorithm The tstf command Summary and future work Transfer function: continue M t represents the additive change in the log calling rate due to the intervention. In other words M t is the log rate ratio at certain time t . M t is a transfer function of intervention (or dummy) variable I t , � 1 if t > = T 0 , I t = 0 otherwise . Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 12

  19. Introduction Models and algorithm The tstf command Summary and future work Transfer function: continue M t represents the additive change in the log calling rate due to the intervention. In other words M t is the log rate ratio at certain time t . M t is a transfer function of intervention (or dummy) variable I t , � 1 if t > = T 0 , I t = 0 otherwise . A flexible yet parsimonious form of M t could be a ”first order” dynamic process of I t , e.g., M t = δ M t − 1 + ω I t . The value of the transfer function M t is as following: � ω (1 − δ k +1 ) if k > = 0 , 1 − δ M t = 0 otherwise , Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 12

  20. Introduction Models and algorithm The tstf command Summary and future work Transfer function: continue Compared to the calling rates that would have been observed in the absence of intervention, the relative change in the calling rate k months after intervention is a non-linear function of two parameters ( ω, δ ) � exp( ω ( 1 − δ k +1 1 − δ )) if k ≥ 0 RR k = 1 otherwise Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 13

  21. Introduction Models and algorithm The tstf command Summary and future work Transfer function: continue The limits of the function are RR ( ω, δ, k → 0) = exp ( ω ) ”immediate” intervention effect occurring exactly the intervention month; Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 14

  22. Introduction Models and algorithm The tstf command Summary and future work Transfer function: continue The limits of the function are RR ( ω, δ, k → 0) = exp ( ω ) ”immediate” intervention effect occurring exactly the intervention month; ω RR ( ω, δ, k → large ) = exp ( 1 − δ ) ”permanent or long term” effect after k months; Xingwu Zhou (PHS-KI) Nordic and Baltic Stata Users Meeting-17 14

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend