TS Module 7 ø weights (filter representation)


TS Module 7 ø weights (filter representation)

Author
Message
NEAS
Supreme Being
Supreme Being (5.9K reputation)Supreme Being (5.9K reputation)Supreme Being (5.9K reputation)Supreme Being (5.9K reputation)Supreme Being (5.9K reputation)Supreme Being (5.9K reputation)Supreme Being (5.9K reputation)Supreme Being (5.9K reputation)Supreme Being (5.9K reputation)

Group: Administrators
Posts: 4.3K, Visits: 1.3K

TS Module 7 ø weights (filter representation)

 

(The attached PDF file has better formatting.)

 

Cryer and Chan use the term ø weights; other statisticians use the term filter representation. The term filter representation in any practice problems means ø weights.

 

We use ö parameters for autoregressive models and è parameters for moving average models.

 


           The ö parameters relate future time series values to past time series values.

           The è parameters relate future time series values to past residuals.


 

 

Moving average parameters have a finite memory, and autoregressive parameters have an infinite memory.

 


 

           For an MA(1) process, a random fluctuation in period T affects the time series value in period T+1 only.

           For an AR(1) process, a random fluctuation in period T affects the time series value in all future periods.


 

 

We can convert a ö parameter to an infinite series of è parameters.

 

Illustration: A φ1 = 0.500 is equivalent to an infinite series of è parameters

 

è1 =  –0.500, è2 = – 0.250, è3 = –0.125, … where èj = –(0.500j).

 

One might wonder: Why convert a single parameter to an infinite series?

 

Answer:  Each è parameter affects one future value. To estimate variances of forecasts, we convert autoregressive parameters into sets of moving average parameters. We call the new model a filter representation and represent the new parameters by ø weights.

 

Take heed: The ø parameters have the opposite sign of the è parameters: è = 0.450 is ø = –0.450. The model is the same, but the signs of the coefficients are reversed.

 

yt = ä + εt – θ1 εt-1 is the same as  yt = ä + εt + ø1 εt-1

 

The general form of a filter representation is ytì = ψ0 εt + ψ1 εt-1 + ψ2 εt-2 + …

 


 

           For a moving average model, ì = è0.

           Cryer and Chan often use time series with a mean of zero.

           For the values of other time series, add the mean.


 

 

See Cryer and Chan, chapter 4, page 55, equation 4.1.1.

 

Both moving average and autoregressive processes have filter representations.

 


 

           If the time series has only moving average parameters, øj = –èj.

           If the time series has autoregressive parameters, each öj is a series of øj’s.


 

 

The exercise below emphasizes the intuition. Once you master the intuition, the formulas are easy.

 


 

We examine the filter representation for autoregressive models and mixed models.

 

** Exercise 7.1: AR(1) ø weights (filter representation)

 

An AR(1) model with φ1 = 0.6 is converted to a filter representation

 

ytì = ψ0 εt + ψ1 εt-1 + ψ2 εt-2 + …

 


 

A.      What is ø0?

B.      What is ø1?

C.      What is ø2?

D.     What is øj?

 

Part A: ψ0 is one for all ARIMA models. See Cryer and Chan, chapter 4, page 55.

 

Part B: If the current error term increases by 1 unit, the current value increases by one unit.  The one period ahead forecast changes by 1 × φ1 = 1 × 0.6 = 0.6, so ψ1 = ö1.

 

Part C: If the one period ahead forecast changes by 1 × ö1 = 1 × 0.6 = 0.6, the two periods ahead forecast changes by 0.6 × ö1 = 0.62, so ψ2 = ö12.

 

Part D: The same reasoning shows that ψj = (ö1)j.

 

 


 

** Exercise 7.2: ARMA(1,1) ø weights (filter representation)

 

An ARMA(1,1) model with φ1 = 0.6, θ1 = 0.4 is converted to a filter representation ytì = ψ0 εt + ψ1 εt-1 + ψ2 εt-2 + …

 

Cryer and Chan drop the subscripts from parameters of AR(1), MA(1), and ARMA(1,1) processes, calling them ö and è instead of ö1 and è1.

 


 

A.      What is ø0?

B.      What is ø1?

C.      What is ø2?

D.     What is øj?

 

Part A: ψ0 is one for all ARIMA models.

 

Part B: Suppose the current error term increases by 1 unit.

 


 

           The moving average part of the ARMA process changes the forecast by 1 × –è1 = 1 × –0.4 = –0.4.

           If the current error term increases by one unit, the current value increases by one unit.

           The autoregressive part of the ARMA process changes the forecast by 1 × ö1 = 1 × 0.6 = 0.6.


 

 

The combined change in the forecast is –0.4 + 0.6 = 0.2. The change in the one period ahead forecast is φ1 – θ1.

 

Take heed: The negative sign reflects the convention that moving average parameters are the negative of the moving average coefficients.

 

Part C: The one period ahead forecast increases 0.2 units (the result in Part B), so the two periods ahead forecast increases 0.2 × φ1 = 0.2 × 0.6 = 0.12 units.

 

Part D: Repeating the reasoning above gives øj = 0.6j-1 × 0.2.

 

 


 

** Exercise 7.3: ARMA(2,1) ø weights (filter representation)

 

An ARMA(2,1) model with φ1 = 0.6, φ2 = –0.3, θ1 = 0.4 is converted to a filter representation ytì = ψ0 εt + ψ1 εt-1 + ψ2 εt-2 + …

 


 

A.      What is ø0?

B.      What is ø1?

C.      What is ø2?

D.     What is ø3?

 

Part A: ψ0 is one for all ARIMA models.

 

Part B: Suppose the current error term increases by 1 unit.

 


 

           The moving average part of the ARMA process changes the forecast by 1 × –è1 = 1 × –0.4 = –0.4.

           If the current error term increases by one unit, the current value increases by one unit.

           The autoregressive part of the ARMA process changes the forecast by 1 × ö1 = 1 × 0.6 = 0.6.


 

 

The combined change in the forecast is –0.4 + 0.6 = 0.2. The change in the one period ahead forecast is φ1 – θ1.

 

Part C: A 1 unit increase in the current error term increases the two periods ahead forecast two ways in this exercise:

 


 

           The one period ahead forecast increases 0.2 units (the result in Part A), so the two periods ahead forecast increases 0.2 × ö1 = 0.2 × 0.6 = 0.12 units.

           The current value increases 1 unit, so the ö2 parameter causes the two periods ahead forecast to increase –0.3 units.


 

 

The change in the two periods ahead forecast is 0.12 – 0.3 = –0.18 units, so ψ2 = –0.18.

 

Take heed: The θ1 parameter does not affect forecasts two or more periods ahead: an MA(1) process has a memory of one period.  In contrast, an AR(1) process has an infinite memory.  The φ1 parameter affects all future forecasts.

 

Part D: If the number of periods ahead is greater than the maximum of p and q (2 and 1 in this exercise), the direct effects of the parameters is zero. We compute the combined effects: ψ3 = φ1 × ψ2 + φ2 × ψ1 = 0.6 × –0.18 – 0.3 × 0.2 = –0.168.

 


 

** Exercise 7.4: AR(2) process ø weights (filter representation)

 

An AR(2) model ytì = φ1 (yt-1ì) + φ2 (yt-2ì) + εt has φ1 = 0.4 and φ2 = –0.5. We convert this model to an infinite moving average model, or the filter representation

 

ytì = εt + ψ1 εt-1 + ψ2 εt-2 + …

 


 

A.      What is ø1?

B.      What is ø2?

C.      What is ø3?

 

Part A: Suppose the residual in Period T increases one unit. We examine the effect on the value in Period T+1.

 


 

           The current value increases 1 unit.

           The ö1 coefficient causes next period’s value to increase 0.4 units.


 

 

Part B: Suppose the residual in Period T increases one unit. We examine the effect on the value in Period T+2.

 


 

           The current value increases 1 unit.

           The ö2 coefficient causes the two periods ahead value to increase –0.5 units.

           The ö1 coefficient has a two step effect. It causes next period’s value to increase 0.4 units and the value in the following period to increase 0.4 × 0.4 = 0.16 units.


 

 

The net change in the two periods ahead value is –0.5 + 0.16 = –0.34.

 


 

           The AR(2) formula is: ø2 = ö12 + ö2 = 0.42 – 0.5 = -0.340. 

           The explanation above is the intuition for this formula.


 

 

Part C: We use all permutations: φ1 × φ1 × φ1, φ1 × φ2, and φ2 × φ1 =

 

0.43 + 2 × 0.4 × –0.5 = -0.336

 

For this part of the exercise, the subscript of ø is greater than the order of the ARMA process. Instead of working out all the permutations, we multiply each öj coefficient by the øk-j coefficient.  We multiply ö1 by ø2 and ö2 by ø1 = 0.4 × –0.34 + –0.5 × 0.4 = –0.336

 

Take heed: The formulas are simple permutations.

 


 

           Focus on the intuition, not on memorizing formulas.

           The final exam problems can all be solved with first principles.


 

 


Attachments
GO
Merge Selected
Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...





Reading This Topic


Login
Existing Account
Email Address:


Password:


Social Logins

  • Login with twitter
  • Login with twitter
Select a Forum....











































































































































































































































Neas-Seminars

Search