6 votos

Mensaje de advertencia en auto.arima

Estoy usando auto.arima() para la predicción, y obteniendo el siguiente mensaje de advertencia. Quiero saber si puedo ignorar este mensaje de advertencia o si debo preocuparme.

Warning message:
In auto.arima(forecast_data_ts) :
Unable to fit final model using maximum likelihood. AIC value approximated

0 votos

¿puede proporcionar los datos?

6voto

power Puntos 728

Se ve bien, auto.arima() prueba con muchos modelos candidatos. Uno de ellos puede ser dudoso.

El auto.arima() El algoritmo sigue a Hyndman & Khandakar (2008) Automatic time series forecasting ( pdf ), aunque la prueba de la OCSB es una novedad. El algoritmo prueba diferentes versiones de p, q, P y Q y elige la que tenga el menor AIC, AICc o BIC. La elección del criterio depende de los parámetros que se pasen a la función. Para algunas versiones de p, q, P y Q, es posible que no se pueda ajustar un modelo y, por lo tanto, se obtiene esa advertencia. Sin embargo, se selecciona uno "bueno".

También debes asegurarte de que tienes suficientes datos, al menos cuatro años.

Algunas comprobaciones importantes:

  1. ¿Tiene sentido el modelo? Por ejemplo, si tiene ventas mensuales al por menor, probablemente esperará que se ajuste un modelo estacional.
  2. ¿Qué tan bien se pronostica fuera de la muestra?

4voto

JRobert Puntos 5062

[Creo que esta pregunta debería colocarse en stackexchange]

Deberías intentarlo:

auto.arima(forecast_data_ts, approximation=FALSE,trace=FALSE)

0 votos

¿Funciona ahora?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X