Document 7758124
Download
Report
Transcript Document 7758124
Predicción II
(predicción modelos ARMA)
“There are two kind of forecasters: those who don´t know and those who don´t know they don´t know”
John Kenneth Galbraith (1993)
Predicción Optima de modelos ARMA
Sea un modelo ARMA general
( L) Z t ( L)a t
( L)
Zt
a t ( L)a t a t 1a t 1 2 a t 2 .....
( L)
Objetivo: dada la información hasta el periodo n, Z n , Z n 1 ,......Z1
queremos predecir ‘l-periodos adelante’
Zˆ n (l )
en t n l
Z l n
j 0
j
a n l j
l 1
a n l j j a n l j
j 0
j l
j
futuro a
ˆZ (l ) *a *l 1a *l 2a ......
n
l n
n 1
n 2
pasadoa
Que es * ?
Criterium: Minimizar el error cuadrático medio
2
ˆ
min
E
(
Z
Z
(
l
))
n l
n
*
l 1
E ( Z n l
Zˆ n (l )) 2 2 a j a
j 0
2
2
(
j 0
l j
l j )
* 2
E ( Z n l Zˆ n (l )) 2
2
*
a 2( l j l j )( 1) 0
*
j 0
l j l j
*
Zˆn (l ) l an l 1an1 l 2an2 ........
Otra interpretación de la predicción optima
Sea
l 1
j 0
j 0
Z l n j a n l j l j a n j
E ( Z n l | Z n , Z n 1 .....) l j a n j l a n l 1a n 1 l 2 a n 2 ....
j 0
Entonces
Zˆ n (l ) E ( Z n l | Z n , Z n 1 .....)
Dada una función de perdida cuadratica, la predicción optima es la
esperanza condicional, donde condicionamos sobre el conjunto
de información pasada.
Fuentes del error de predicción
Sea nuestra predicción
ˆ) :
n (I n ,
ˆ
e n (l) Z n l n (I n , )
{Z n l E[ Z n l | I n ]}
{E[ Z n l | I n ] n (I n , )}
ˆ
{ h (I n , ) h (I n , )}
Propiedades del error de prediccion
l 1
j 0
j 0
Z l n j an l j l j an j
Como Z n l Zˆ n (l ) en (l )
l 1
error de predicción en (l ) Z n l Zˆ n (l ) j an lMA(l-1)
j
j 0
1. La predicción Zˆ n (l ) y el error de predicción en (l ) estan
incorrelacionados
2.
E (en (l )) 0
Insesgado
l 1
3. Var (en (l )) j a
2
2
j 0
4.
en (l ) para l 1 estan correlacio nados
Intervalos de Predicción
Asumiendo normalidad en los errores, los (1-a) 100% limites
del intervalo de predicción se calculan como
l 1
2 1/ 2
Z n (l) N / 2 [1 j ]
j 0
a
donde N / 2 son los valores criticos de una Normal (0,1), tal
que P( N N ) / 2 .
/2
Propiedades del error de prediccion (cont)
Errores de predicción 1-periodo adelante, e n (1), e n 1(1).....e n l (1) ,
están incorrelacionados en (1) Zn1 Zˆn (1) an1
En general los errores de predicción, l-periodos adelante
estan correlacionados
en (l ) Z n l Zˆ n (l ) an l 1an l 1 ...... l 1an 1
en j (l ) Z n j l Zˆ n j (l ) an j l 1an j l 1 ...... l 1an j 1
cov( en (l ), en j (l ))
n-j
n l j
2
i n i n j
i n 1
n
n-j+l n+l
jl
Predicción de un proceso AR(1)
Z t Z t 1 at Zˆ n (l ) ?
l 1
Z n 1 Z n an 1
E ( Z n 1 | n ) Z n
l2
Z n 2 Z n 1 an 2
E ( Z n2 | n ) 2 Z n
l
ˆ
for any l Z n (l ) Z n
La predicción decae geometricamente cuando l aumenta
Predicción de un proceso AR(p)
Z t 1Z t 1 2 Z t 2 ........ p Z t p at
Zˆ n (l ) E ( Z n l | Z n , Z n 1 ,.....) ?
l 1 Z n 1 1 Z n 2 Z n 1 ........ p Z n p 1 an 1
Zˆ n (1) E ( Z n 1 | n ) 1Z n 2 Z n 1 ........ p Z n p 1
l 2 Z n 2 1 Z n 1 2 Z n ........ p Z n p 2 a n 2
Zˆ n (2) E ( Z n 2 | n ) 1Zˆ n (1) 2 Z n ........ p Z n p 2
para cualquiera
l Zˆ n (l ) 1Zˆ n (l 1) 2 Zˆ n (l 2) ........ p Zˆ n (l p )
Necesitamos calcular las predicciones previas l-1,l-2,….
Algunos autores llaman a este metodo “plug-in”.
Predicción de un proceso MA(1)
Z t at at 1
Zˆn (l ) E ( Znl | I n ) ?
l 1
Z n 1 an 1 an
Zˆ n (1) E ( Z n 1 ) an
l2
l 1
Z n 2 an 2 an 1
Zˆ n 2 0
Zˆ n (l ) 0
Zn
an
1 L
Esta es la media del proceso
Predicción de un proceso MA(q)
Z t (1 1 L 2 L ...... q L )at
2
q
( l l 1 L l 2 L .... q L )an l q
Zˆ n (l ) E ( Z nl | I n )
lq
0
1
donde an
Z
q n
1 1 L .... q L
2
q l
Actualización de predicciones
Supongamos que tenemos las siguientes predicciones con información
hasta el periodo “n”
Zˆ (1), Zˆ (2),......Zˆ (l )
n
n
n
Z n 1
Cuando llega nueva información,
podemos actualizar las predicciones previas?
1.
2.
en (l ) Z n l Zˆ n (l )
en 1 (l 1)
en 1 (l 1)
3.
l 11
j 0
l 1
j 0
j
j
l 1
j 0
j
an l j
an 1l 1 j
l
j 0
j
an l j
an l j l an en (l ) l an
Z n l Zˆ n 1 (l 1) Z n l Zˆ n (l ) l an
Zˆ n (l ) Zˆ n 1 (l 1) l an
Zˆ n 1 (l ) Zˆ n (l 1) l an 1
Problems
P1: Para cada uno de los siguientes modelos:
(i) (1 - 1L) Z t a t
(ii ) (1 1L 2 L2 ) Z t a t
(iii ) (1 - 1L)(1 L) Z t a t
(a) Encuentra la predicción l-periodos por delante de Zn+l
(b) Encuentra la varianza del error de predicción a l-periodos
por delante para l=1, 2, y 3.
P2: Con la ayuda del operador annihilator (definido en el
apendice) escribe la expresión para la predicción de un
modelo AR(1) en terminos de Z.
P3: Haz P2 para un modelo MA(1) .
Apendice I : El operador annihilator
Buscamos una expresión compacta del operador de retardos que nos
sirva para expresar las predicciones
(L)
L s 1L1 s ... s 1L1 s L0 s 1L1 s 2 L2 ...
Ls
El operador annihilator es
[
(L)
] s L0 s 1L1 s 2 L2 ..
Ls
(L)
Entonces si Z (L)a , E[ Z
|
a
,
a
,
...]
[
] a t
t
t
t s t t 1
Ls
Apendice II: Predicción basada en retardos de Z
Sea
( L) Z t a t
Z t ((L)) 1 a t (L)a t
Entonces
(L)
1
E[ Z t s | Z t , Z t 1 , ...] [
]
Zt
(L)
Ls
Formula de
Wiener-Kolmogorov