ARMA forecasting - forecast error variance

Click For Summary

Discussion Overview

The discussion revolves around the theoretical quantification of forecast error variance in ARMA models compared to using the mean level of a process. Participants explore the implications of the variance of forecast errors for various lead times and the relationship between model parameters and forecast accuracy.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant proposes that the ratio of the variance of forecast error using ARMA to that using the mean will provide insights into the benefits of the ARMA model.
  • Another participant questions the notation used in the mean square error calculation and suggests that clarity is needed regarding the quantities in the variance equation.
  • A later reply clarifies that the variance of the forecast error for lead time 1 is stated to be 1, regardless of model parameters, which raises concerns about the dependence on autocorrelation strength.
  • There is a discussion about the expected value and variance of a standard normal process, with one participant asserting that the expected value should have zero variance, while another challenges this interpretation.

Areas of Agreement / Disagreement

Participants express differing views on the implications of the variance of forecast errors and the accuracy of the ARMA model. There is no consensus on the interpretation of the variance equation or its dependence on model parameters.

Contextual Notes

Participants highlight potential misunderstandings regarding the notation and definitions used in the discussion, particularly concerning the expected value and variance of the process. The relationship between the psi weights and forecast accuracy remains unresolved.

Who May Find This Useful

This discussion may be of interest to those studying time series analysis, particularly in the context of ARMA modeling and forecast error evaluation.

renucrew
Messages
6
Reaction score
0
Hi I've got an ARMA model, and I am struggling to theoretically quantify the benefit of using it to generate forecasts for various lead times, compared to using the mean level of the process. I think the ratio of variance of forecast error using ARMA to variance of forecast error using the mean will give me what i need. I really need help though!

If the process is standard normal then the best estimate of the process without an ARMA model is simply 0, and the variance of the mean square error is var((0-Xt+1)^2) ≈ 2.

The equation given in box and jenkins for the variance of ARMA forecast errors for various lead times, l:

var(e(l)) = (1 + (ψ1)^2 + (ψ2)^2 + ... +ψ(l-1)^2) (σa)^2

is always 1 for lead time 1, irrespective of the parameters or level of correlation of the model so according to my misunderstanding of the B&J all standard normal ARMA processes would result in a 50% decrease in forecast error variance for lead time 1. This can't be correct because surely the variance of the forecast errors would depend on the amount of correlation of the process.

Any tips would be really useful!

many thanks
 
Last edited:
Physics news on Phys.org
renucrew said:
the mean square error is var((0-Xt+1)^2) ≈ 2.

Is that supposed to be X_{t+1} or X_t + 1 ? If it is the "mean square", why use the notation "var" ?

The equation given in box and jenkins for the variance of ARMA forecast errors for various lead times, l:

var(e(l)) = (1 + (ψ1)^2 + (ψ2)^2 + ... +ψ(l-1)^2) (σa)^2

You shoud explain the quantities that appear in this equation if you expect anyone to interpret it.
 
Hi sorry for the lack of clarity!

Is that supposed to be Xt+1 or Xt+1 ? If it is the "mean square", why use the notation "var" ?

Oops that is just meant to be Xt, and the expression just says that the variance of the E(Xt)=0 (that is using the mean as the best estimate) square forecast errors is around 2 if the process is standard normal.

The var(e(l)) is correct, the expression gives the variance of the forecast error for lead time, l, as a function of the psi weights of the general linear filter form of the ARMA model.

Box and Jenkins use this expression for the variance of forecast errors to derive the confidence intervals of forecasts for a given lead time, since a reduction in the variance of forecast errors represents an increase in forecast precision. But from my understanding of this expression the variance of the lead 1 forecast error is 1 irrespective of the psi weights of the model so i my understanding must be wrong since confidence interval of a lead 1 forecast using an ARMA model must be dependent on the strength of the lag 1 autocorrelation.

Ive kind of glissed over this bit of theory in my dissertation analysis by simply saying that the accuracy of the forecast is dependent on the psi weights and lead time, and by evaluating the forecast accuracy of my model empirically but it would be good to understand the theory properly!
 
renucrew said:
the expression just says that the variance of the E(Xt)=0 (that is using the mean as the best estimate) square forecast errors is around 2 if the process is standard normal.

E(X_t) is the expected value of a random variable. It would be some constant. Thus it would have zero variance.

Are you trying to make a statement about E( (X_t - 0)^2 ) ? If X_t is a normal random variable with mean 0 and variance 1 then E( (X_t - 0)^2) is the variance of X_t, which is 1.
 

Similar threads

  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 19 ·
Replies
19
Views
8K