Box und Jenkins stellen einen interaktiven Ansatz beim Anpassen von ARIMA-Modellen an Zeitreihen vor. Dieser iterative Ansatz umfasst das Bestimmen des Modells, das Schätzen der Parameter, das Überprüfen des Modells auf Angemessenheit sowie das Prognostizieren. Beim Bestimmen des Modells ist im Allgemeinen das Urteil eines Experten erforderlich.
Ein saisonales Muster, das sich jede k-te Periode wiederholt, bedeutet, dass Sie die k-te Differenz berechnen sollten, um einen Teil des Musters zu entfernen. In den meisten Zeitreihen sollten maximal zwei Differenzbildungsoperationen oder -ordnungen erforderlich sein. Achten Sie darauf, nicht zu viele Differenzen zu bilden. Wenn die Spitzen in der ACF schnell abnehmen, müssen keine weiteren Differenzen gebildet werden. Ein Hinweis auf eine Datenreihe mit zu vielen Differenzen besteht, wenn die erste Autokorrelation nahe bei -0,5 liegt und anderswo kleine Werte vorhanden sind.
Verwenden Sie
, um die Differenzen zu berechnen und zu speichern. Verwenden Sie anschließend und , um die ACF und PACF der Datenreihen nach der Differenzbildung zu untersuchen.Bei den meisten Daten sind in ARIMA-Modellen höchstens zwei autoregressive Parameter oder zwei Parameter des gleitenden Durchschnitts erforderlich.
Beim ARIMA-Algorithmus werden bis zu 25 Iterationen durchgeführt, um ein bestimmtes Modell anzupassen. Wenn die Lösung nicht konvergiert, speichern Sie die geschätzten Parameter, und verwenden Sie diese als Startwerte für eine weitere Anpassung. Sie können die geschätzten Parameter so oft wie erforderlich speichern und als Startwerte für eine weitere Anpassung verwenden.