Actualización (2019-06-25): cambio de título de "¿ Tienen sentido los modelos MA no invertibles?" para distinguirlo de la pregunta 333802 .
Mientras revisa MA () modelos, me encontré con estas diapositivas (Alonso y García-Martos, 2012). Los autores afirman que, si bien todos los procesos de MA son estacionarios, si no son invertibles, usted tiene
" La situación paradójica en la que el efecto de las observaciones pasadas aumenta con la distancia " .
Esto se puede ver en la descomposición del proceso MA (1):
- No es difícil imaginar una situación en la que haya un período de retraso único en los efectos de algo
- Esta publicación validada cruzada tiene una respuesta que afirma:
"La invertibilidad no es realmente un gran problema porque casi cualquier modelo MA (q) no invertible gaussiano puede cambiarse a un modelo MA (q) invertible que represente el mismo proceso "
¿Es cierto que el efecto de las observaciones pasadas aumenta con la distancia? Si es así, ¿eso hace que los modelos no sean aptos para describir fenómenos del mundo real?
Actualización (2019-11-09) Encontré esto en el texto Análisis de series temporales y sus aplicaciones (Shumway y Stoffer, página 85) que también respalda el caso de que realmente no importa si un modelo de MA es no invertible, pero nosotros Es posible que desee elegir la versión no invertible del modelo por conveniencia.
fuente
Respuestas:
No es un gran problema: es muy estacionario y se acerca al ruido blanco
Lo no invertibleMA(1) el proceso tiene mucho sentido y no exhibe ningún comportamiento particularmente extraño. Tomando la versión gaussiana del proceso, para cualquier vectory=(y1,...,yn) consistente en observaciones consecutivas, tenemos y∼N(0,Σ) con covarianza:
Como puede ver, este es un proceso fuertemente estacionario, y las observaciones que están a más de un retraso son independientes, incluso cuando|θ|>1 . Esto no es sorprendente, en vista del hecho de que tales observaciones no comparten ninguna influencia del proceso de ruido blanco subyacente. No parece haber ningún comportamiento en el que "las observaciones pasadas aumenten con la distancia", y la ecuación que usted ha establecido no establece esto (ver más abajo para una discusión más detallada).
De hecho, como|θ|→∞ (que es el caso más extremo del fenómeno que está considerando) el modelo se reduce asintóticamente a un proceso trivial de ruido blanco. Esto es completamente sorprendente, en vista del hecho de que un coeficiente grande en el primer término de error rezagado domina el coeficiente unitario en el término de error concurrente, y desplaza el modelo asintóticamente hacia la formayt→θϵt−1 , que es solo una versión escalada y modificada del proceso de ruido blanco subyacente.
Una nota sobre su ecuación: en la ecuación de su pregunta, escribe el valor actual de la serie de tiempo observable como una suma geométrica creciente de valores pasados, más los términos de error restantes. Esto se afirma para mostrar que "el efecto de las observaciones pasadas aumenta con la distancia". Sin embargo, la ecuación implica una gran cantidad de términos de cancelación. Para ver esto, expandamos los términos observables pasados para mostrar la cancelación de términos:
We can see from this expansion that the geometrically increasing sum of past values of the observable time series is there solely to get the previous error term:
All that is happening here is that you are trying to express the previous error term in an awkward way. The fact that a long cancelling sum of geometrically weighted values of the series is equal to the desired error term does not demonstrate that past observations are having "an effect" on the present time-series value. It merely means that if you want to expressϵt−1 in terms of ϵ0 then the only way you can do it is to add in the geometrically weighted sum of the observable series.
fuente
I don't think it makes sense to ask for an example "from the real world where they [non-invertible MA models] occur". All you observe isy1,y2,…,yn . As I try to explain in the post you link to, the joint distribution of these data can almost always (except in the case were the MA polynomial has one or more unit roots) be identically modelled as generated by either a number of non-invertible MA models or by a corresponding invertible MA model. Based on the data alone, there is therefore no way of knowing if the "real world" underlying mechanism corresponds to that of a non-invertible or invertible model. And ARIMA models are anyhow not intended as mechanistic models of the data-generating process in the first place.
So this just boils down to restricting the parameter space to that of invertible models to make the model identifiable with the added benefit of having a model that is easily put into AR(∞) form.
fuente
Mod(polyroot(c(1,3,1)))
.