Friday 10 November 2017

Moving Average Prozess Zeit Serie


Einführung in ARIMA Nichtseasonale Modelle. ARIMA p, d, q Vorhersage Gleichung ARIMA Modelle sind in der Theorie die allgemeinste Klasse von Modellen für die Vorhersage einer Zeitreihe, die gemacht werden kann, um stationär zu sein, indem sie gegebenenfalls, wenn auch in Verbindung mit nichtlinearen Transformationen, differenziert werden Wie z. B. Protokollierung oder Abblendung, wenn nötig Eine zufällige Variable, die eine Zeitreihe ist, ist stationär, wenn ihre statistischen Eigenschaften alle über die Zeit konstant sind. Eine stationäre Serie hat keinen Trend, ihre Variationen um ihren Mittelwert haben eine konstante Amplitude, und sie wackelt in einer konsistenten Weise Dh ihre kurzfristigen zufälligen Zeitmuster sehen immer in einem statistischen Sinn gleich aus. Die letztere Bedingung bedeutet, dass ihre Autokorrelationskorrelationen mit ihren eigenen vorherigen Abweichungen vom Mittel konstant über die Zeit bleiben oder äquivalent, dass sein Leistungsspektrum über die Zeit konstant bleibt Variable dieses Formulars kann wie üblich als eine Kombination von Signal und Rauschen betrachtet werden, und das Signal, wenn man offensichtlich ist, könnte ein patt sein Ern von schneller oder langsamer mittlerer Reversion oder sinusförmiger Oszillation oder schnellem Wechsel im Zeichen, und es könnte auch eine saisonale Komponente haben Ein ARIMA-Modell kann als ein Filter betrachtet werden, der versucht, das Signal vom Rauschen zu trennen, und das Signal ist dann In die Zukunft extrapoliert, um Prognosen zu erhalten. Die ARIMA-Prognosegleichung für eine stationäre Zeitreihe ist eine lineare, dh regressionstypische Gleichung, bei der die Prädiktoren aus Verzögerungen der abhängigen Variablen und / oder Verzögerungen der Prognosefehler bestehen. Das ist der Wert von Y Eine konstante und oder eine gewichtete Summe aus einem oder mehreren neueren Werten von Y und einer gewichteten Summe von einem oder mehreren neueren Werten der Fehler. Wenn die Prädiktoren nur aus verzögerten Werten von Y bestehen, ist es ein reines autoregressives, selbstregressives Modell, Das ist nur ein Spezialfall eines Regressionsmodells und kann mit Standard-Regressionssoftware ausgestattet werden. Zum Beispiel ist ein autoregressives AR 1-Modell erster Ordnung für Y ein einfaches Regressionsmodell, bei dem die unabhängige Variable i S nur Y nach einer Periode LAG Y, 1 in Statgraphics oder YLAG1 in RegressIt Wenn einige der Prädiktoren sind Fehler der Fehler, ein ARIMA-Modell ist es nicht ein lineares Regressionsmodell, denn es gibt keine Möglichkeit, den letzten Zeitraum s Fehler anzugeben Als eigenständige Variable müssen die Fehler auf einer Perioden-Periode-Basis berechnet werden, wenn das Modell an die Daten angepasst ist. Aus technischer Sicht ist das Problem bei der Verwendung von verzögerten Fehlern als Prädiktoren, dass die Vorhersagen des Modells keine linearen Funktionen der Koeffizienten, obwohl sie lineare Funktionen der vergangenen Daten sind. Also, Koeffizienten in ARIMA-Modellen, die verzögerte Fehler enthalten, müssen durch nichtlineare Optimierungsmethoden hill-climb geschätzt werden, anstatt nur ein System von Gleichungen zu lösen. Das Akronym ARIMA steht für Auto-Regressive Integrated Moving Average Lags der stationärisierten Serien in der Prognosegleichung heißen autoregressive Begriffe, Verzögerungen der Prognosefehler werden als gleitende Durchschnittsbegriffe bezeichnet und eine Zeitreihe, die benötigt wird Um eine stationäre Version zu sein, soll eine integrierte Version einer stationären Serie sein. Random-Walk - und Random-Trend-Modelle, autoregressive Modelle und exponentielle Glättungsmodelle sind alle Sonderfälle von ARIMA-Modellen. Ein nicht-sektionales ARIMA-Modell wird als ARIMA klassifiziert P, d, q-Modell, wobei. p die Anzahl der autoregressiven Terme ist. d ist die Anzahl der für die Stationarität benötigten Nichtseason-Differenzen und ist die Anzahl der verzögerten Prognosefehler in der Vorhersagegleichung. Die Prognosegleichung ist wie folgt aufgebaut Zuerst bezeichne y die d-te Differenz von Y, die bedeutet. Hinweis, dass die zweite Differenz von Y der d 2 Fall ist nicht der Unterschied von 2 Perioden vor Vielmehr ist es die erste Differenz-of-the-first-Unterschied, die ist Das diskrete Analog einer zweiten Ableitung, dh die lokale Beschleunigung der Serie und nicht deren lokaler Trend. In Bezug auf y ist die allgemeine Prognosegleichung gegeben. Hier werden die gleitenden Durchschnittsparameter s definiert, so dass ihre Zeichen in der Gl Nach der Konvention von Box und Jenkins eingeführt Einige Autoren und Software einschließlich der R-Programmiersprache definieren sie so, dass sie Pluszeichen haben, anstatt, wenn die tatsächlichen Zahlen in die Gleichung gesteckt werden, gibt es keine Zweideutigkeit, aber es ist wichtig zu wissen, welche Konvention Ihre Software verwendet, wenn Sie die Ausgabe lesen Oft werden die Parameter dort mit AR 1, AR 2, und MA 1, MA 2, etc. identifiziert. Um das passende ARIMA-Modell für Y zu identifizieren, beginnen Sie mit der Bestimmung der Reihenfolge der differenzierenden d Notwendigkeit Um die Serie zu stationieren und die Brutto-Features der Saisonalität zu entfernen, vielleicht in Verbindung mit einer Varianz-stabilisierenden Transformation wie Logging oder Deflating Wenn Sie an dieser Stelle stoppen und voraussagen, dass die differenzierte Serie konstant ist, haben Sie nur einen zufälligen Spaziergang oder zufällig platziert Trendmodell Allerdings können die stationärisierten Serien noch autokorrelierte Fehler aufweisen, was darauf hindeutet, dass auch eine Anzahl von AR-Terme p1 und ein paar MA-Terme q1 benötigt werden In der Prognose Gleichung. Der Prozess der Bestimmung der Werte von p, d und q, die am besten für eine gegebene Zeitreihe werden in späteren Abschnitten der Noten, deren Links sind am Anfang dieser Seite, aber eine Vorschau von einigen diskutiert werden Der Typen von nicht-seasonalen ARIMA-Modellen, die häufig angetroffen werden, ist unten gegeben. ARIMA 1,0,0 Autoregressives Modell erster Ordnung, wenn die Serie stationär und autokorreliert ist, vielleicht kann es als ein Vielfaches ihres eigenen vorherigen Wertes vorhergesagt werden, plus a Konstante Die Prognose Gleichung in diesem Fall ist. which ist Y regressed auf sich verzögert um eine Periode Dies ist ein ARIMA 1,0,0 konstante Modell Wenn der Mittelwert von Y ist Null, dann wäre der konstante Begriff nicht enthalten. Wenn die Steigung Koeffizient 1 ist positiv und kleiner als 1 in der Größenordnung muss es kleiner als 1 in der Größenordnung sein, wenn Y stationär ist, beschreibt das Modell das Mittelrückkehrverhalten, bei dem der nächste Periodenwertwert 1 mal so weit wie möglich vom Mittelwert abgesehen werden sollte Diese Periode s Wert Wenn 1 negativ ist, ist es Prognostiziert das mittlere Rückkehrverhalten mit dem Wechsel der Zeichen, dh es sagt auch voraus, dass Y unter dem mittleren nächsten Zeitraum liegt, wenn es über dem Mittelwert dieser Periode liegt. In einem autoregressiven Modell der zweiten Ordnung ARIMA 2,0,0 würde es einen Y t-2-Term auf der rechten Seite und so weiter Abhängig von den Zeichen und Größen der Koeffizienten könnte ein ARIMA 2.0,0 Modell ein System beschreiben, dessen mittlere Reversion in einer sinusförmig oszillierenden Weise wie die Bewegung stattfindet Von einer Masse auf einer Feder, die zufälligen Schocks ausgesetzt ist. MEIME 0,1,0 zufälliger Spaziergang Wenn die Serie Y nicht stationär ist, ist das einfachste Modell für sie ein zufälliges Spaziergangmodell, das als Begrenzungsfall angesehen werden kann Ein AR 1 - Modell, bei dem der autoregressive Koeffizient gleich 1 ist, dh eine Reihe mit unendlich langsamer mittlerer Reversion Die Vorhersagegleichung für dieses Modell kann geschrieben werden, wo der konstante Term die durchschnittliche Periodenänderung ist, dh die Langzeit Drift in Y Dieses Modell könnte als kein Intercept re ausgestattet werden Gression-Modell, bei dem die erste Differenz von Y die abhängige Variable ist Da es nur eine nicht-sezessive Differenz und einen konstanten Term enthält, wird sie als ARIMA-0,1,0-Modell mit Konstante klassifiziert. Das zufällige-Walk-ohne - Drift-Modell wäre Ein ARIMA-0,1,0-Modell ohne Konstante. ARIMA 1,1,0 differenziertes Autoregressives Modell erster Ordnung Wenn die Fehler eines zufälligen Walk-Modells autokorreliert werden, kann das Problem eventuell durch Hinzufügen einer Verzögerung der abhängigen Variablen an die Vorhersagegleichung - dh durch Rückkehr der ersten Differenz von Y auf sich selbst verzögert um eine Periode Dies würde die folgende Vorhersagegleichung ergeben, die umgeordnet werden kann. Dies ist ein autoregressives Modell erster Ordnung mit einer Ordnung von Nichtseason-Differenzen und einem konstanten Term - eine ARIMA 1,1,0 model. ARIMA 0,1,1 ohne konstante, einfache exponentielle Glättung Eine weitere Strategie zur Korrektur autokorrelierter Fehler in einem zufälligen Walk-Modell wird durch das einfache, exponentielle Glättungsmodell vorgeschlagen Nichtstationäre Zeitreihen, zB solche, die geräuschvolle Schwankungen um ein langsam variierendes Mittel aufweisen, das zufällige Spaziergangmodell nicht so gut wie ein gleitender Durchschnitt der vergangenen Werte. Anders ausgedrückt, anstatt die jüngste Beobachtung als die Prognose der nächsten Beobachtung zu nehmen , Ist es besser, einen Durchschnitt der letzten Beobachtungen zu verwenden, um das Rauschen herauszufiltern und den lokalen Mittel genauer zu schätzen. Das einfache exponentielle Glättungsmodell verwendet einen exponentiell gewichteten gleitenden Durchschnitt der vergangenen Werte, um diesen Effekt zu erzielen. Die Vorhersagegleichung für die Ein einfaches exponentielles Glättungsmodell kann in einer Anzahl von mathematisch äquivalenten Formen geschrieben werden, von denen eine die sogenannte Fehlerkorrekturform ist, in der die vorherige Prognose in Richtung des von ihr hergestellten Fehlers eingestellt wird. Weil e t-1 Y t - 1 - t-1 per definitionem kann dies umgeschrieben werden, da ist eine ARIMA 0,1,1 - without-konstante Prognosegleichung mit 1 1 - das bedeutet, dass man ein einfaches exponentielles smoo platzieren kann Ding, indem es als ARIMA-0,1,1-Modell ohne Konstante spezifiziert wird und der geschätzte MA 1 - Koeffizient 1-minus-alpha in der SES-Formel entspricht. Erinnern Sie sich, dass im SES-Modell das Durchschnittsalter der Daten im 1- Prognosen für die Prognose sind 1 bedeutet, dass sie dazu neigen, hinter Trends oder Wendepunkten um etwa 1 Perioden zu verzichten. Daraus folgt, dass das Durchschnittsalter der Daten in den 1-Periodenprognosen eines ARIMA 0,1,1 - without - Konstantes Modell ist 1 1 - 1 Also, wenn 1 0 8, das Durchschnittsalter ist 5 As 1 nähert sich 1, wird das ARIMA 0,1,1 - without-konstantes Modell zu einem sehr langfristigen gleitenden Durchschnitt und Als 1 nähert sich 0 wird es ein zufälliges-walk-ohne-Drift-Modell. Was ist der beste Weg, um Autokorrelation zu korrigieren Hinzufügen von AR-Terme oder Hinzufügen von MA-Terme In den beiden vorangegangenen Modellen, die oben diskutiert wurden, ist das Problem der autokorrelierten Fehler in einem zufälligen Walk-Modell Wurde auf zwei verschiedene Arten fixiert, indem man einen verzögerten Wert der differenzierten Reihe zur Gleichung hinzufügte oder einen verzögerten Wert der Prognose hinzufügte St-Fehler Welcher Ansatz ist am besten Eine Faustregel für diese Situation, die später noch ausführlicher erörtert wird, ist, dass die positive Autokorrelation in der Regel am besten durch Hinzufügen eines AR-Termes zum Modell behandelt wird und die negative Autokorrelation meist am besten behandelt wird Hinzufügen eines MA-Terms In der Geschäfts - und Wirtschaftszeitreihe entsteht oftmals eine negative Autokorrelation als Artefakt der Differenzierung. Im Allgemeinen verringert sich die Differenzierung die positive Autokorrelation und kann sogar einen Wechsel von positiver zu negativer Autokorrelation verursachen. So ist das ARIMA 0,1,1 Modell in Welche differenziert wird, wird von einem MA-Term begleitet, wird häufiger als ein ARIMA 1,1,0 Modell verwendet. ARIMA 0,1,1 mit konstanter einfacher exponentieller Glättung mit Wachstum Durch die Implementierung des SES-Modells als ARIMA-Modell erhalten Sie tatsächlich einige Flexibilität Zunächst darf der geschätzte MA 1 - Koeffizient negativ sein, dies entspricht einem Glättungsfaktor größer als 1 in einem SES-Modell, was in der Regel nicht durch das SES-Modell-Anpassungsverfahren erlaubt ist Ond, haben Sie die Möglichkeit, einen konstanten Term in das ARIMA-Modell einzubeziehen, wenn Sie es wünschen, um einen durchschnittlichen Trend ungleich Null abzuschätzen. Das ARIMA-0,1,1-Modell mit Konstante hat die Vorhersagegleichung. Die Ein-Periode-voraus Prognosen aus diesem Modell sind qualitativ ähnlich denen des SES-Modells, mit der Ausnahme, dass die Trajektorie der Langzeitprognosen typischerweise eine abfallende Linie ist, deren Steigung gleich mu ist, anstatt einer horizontalen Linie. ARIMA 0,2,1 oder 0, 2,2 ohne konstante lineare exponentielle Glättung Lineare exponentielle Glättungsmodelle sind ARIMA-Modelle, die zwei Nichtseason-Differenzen in Verbindung mit MA-Terme verwenden. Der zweite Unterschied einer Serie Y ist nicht einfach der Unterschied zwischen Y und selbst, der von zwei Perioden verzögert ist, sondern vielmehr Die erste Differenz der ersten Differenz - die Änderung der Änderung von Y bei der Periode t. Somit ist die zweite Differenz von Y in der Periode t gleich Yt - Yt - 1 - Yt - 1 - Y T-2 Y t - 2Y t-1 Y t-2 Eine zweite Differenz einer diskreten Funktion ist analog S zu einer zweiten Ableitung einer stetigen Funktion misst sie die Beschleunigung oder Krümmung in der Funktion zu einem gegebenen Zeitpunkt. Das ARIMA 0,2,2 Modell ohne Konstante prognostiziert, dass die zweite Differenz der Serie gleich einer linearen Funktion des letzten ist Zwei Prognosefehler, die umgestellt werden können, wo 1 und 2 die MA 1 - und MA 2 - Koeffizienten sind. Dies ist ein allgemeines lineares exponentielles Glättungsmodell, das im Wesentlichen das gleiche wie das Holt-Modell ist, und das Brown-Modell ist ein Spezialfall Es verwendet exponentiell gewichtet Bewegte Mittelwerte, um sowohl eine lokale Ebene als auch einen lokalen Trend in der Serie abzuschätzen. Die Langzeitprognosen von diesem Modell konvergieren zu einer Geraden, deren Steigung von dem durchschnittlichen Trend abhängt, der gegen Ende der Serie beobachtet wird. ARIMA 1,1,2 ohne Konstant gedämpfte Trend lineare exponentielle Glättung. Dieses Modell ist in den begleitenden Folien auf ARIMA-Modelle illustriert Es extrapoliert den lokalen Trend am Ende der Serie, sondern legt es bei längeren Prognose-Horizonte, um ein Ot der Konservatismus, eine Praxis, die empirische Unterstützung hat Siehe den Artikel auf Warum der gedämpfte Trend von Gardner und McKenzie und der Goldene Regel Artikel von Armstrong et al für Details. Es ist in der Regel ratsam, an Modellen, in denen mindestens eine von p Und q ist nicht größer als 1, dh versuche nicht, ein Modell wie ARIMA 2,1,2 zu passen, da dies wahrscheinlich zu überfälligen und gängigen Faktorproblemen führen wird, die in den Notizen zum mathematischen ausführlicher erörtert werden Struktur von ARIMA-Modellen. Spreadsheet-Implementierung ARIMA-Modelle wie die oben beschriebenen sind einfach in einer Tabellenkalkulation implementiert Die Vorhersagegleichung ist einfach eine lineare Gleichung, die sich auf vergangene Werte der ursprünglichen Zeitreihen und vergangene Werte der Fehler bezieht. So können Sie einrichten Eine ARIMA-Prognosekalkulationstabelle, indem sie die Daten in Spalte A, die Prognoseformel in Spalte B und die Fehlerdaten abzüglich Prognosen in Spalte C spezifiziert. Die Prognoseformel in einer typischen Zelle in Spalte B wäre einfach ein lineares Expressio N, die sich auf Werte in vorangehenden Zeilen der Spalten A und C beziehen, multipliziert mit den entsprechenden AR - oder MA-Koeffizienten, die in Zellen anderswo auf der Tabellenkalkulation gespeichert sind.2 1 Bewegliche Mittelmodelle MA-Modelle. Zeitreihenmodelle, die als ARIMA-Modelle bekannt sind, können autoregressive Begriffe und / oder Gleitende durchschnittliche Ausdrücke In der Woche 1 haben wir einen autoregressiven Begriff in einem Zeitreihenmodell für die Variable xt gelernt, ist ein verzögerter Wert von xt. Zum Beispiel ist ein autoregressiver Term 1 x t-1 multipliziert mit einem Koeffizienten. Diese Lektion definiert gleitende durchschnittliche Terme. Ein bewegter Durchschnittsterm in einem Zeitreihenmodell ist ein vergangener Fehler, multipliziert mit einem Koeffizienten. Let wt Overset N 0, Sigma 2w, was bedeutet, dass die wt identisch, unabhängig verteilt sind, jeweils mit einer Normalverteilung mit Mittelwert 0 und derselben Varianz. Die erste Ordnung gleitenden durchschnittlichen Modell, mit MA 1 bezeichnet ist. Xt mu wt theta1w. Das 2. geordnete gleitende Durchschnittsmodell, das mit MA 2 bezeichnet wird, ist. Xt mu wt theta1w theta2w. Das gängige gleitende durchschnittliche Modell, das mit MA q bezeichnet wird, ist. Xt mu wt theta1w theta2w punkte thetaq. Note Viele Lehrbücher und Softwareprogramme definieren das Modell mit negativen Vorzeichen vor den Begriffen Dies ändert nicht die allgemeinen theoretischen Eigenschaften des Modells, obwohl es die algebraischen Zeichen der geschätzten Koeffizientenwerte und nicht quittierten Begriffe in Formeln für ACFs und Abweichungen Sie müssen Ihre Software überprüfen, um zu überprüfen, ob negative oder positive Zeichen verwendet wurden, um das geschätzte Modell R korrekt zu schreiben. R verwendet positive Zeichen in seinem zugrunde liegenden Modell, wie wir hier sind. Die theoretischen Eigenschaften einer Zeitreihe mit Ein MA 1 Modell. Hinweis, dass der einzige Wert ungleich Null in der theoretischen ACF ist für lag 1 Alle anderen Autokorrelationen sind 0 Also ein Beispiel ACF mit einer signifikanten Autokorrelation nur bei lag 1 ist ein Indikator für eine mögliche MA 1 Modell. Für interessierte Studenten, Beweise dieser Eigenschaften sind ein Anhang zu diesem Handout. Beispiel 1 Angenommen, dass ein MA 1 - Modell xt 10 wt 7 w t-1 ist, wo wt Overset N 0,1 Somit ist der Koeffizient 1 0 7 Th E theoretische ACF ist gegeben durch eine Handlung dieses ACF folgt. Die eben dargestellte Kurve ist die theoretische ACF für eine MA 1 mit 1 0 7 In der Praxis, eine Probe gewonnen t in der Regel bieten ein solches klares Muster Mit R, simulierten wir n 100 Sample-Werte mit dem Modell xt 10 wt 7 w t-1 wobei w t. iid N 0,1 Für diese Simulation folgt ein Zeitreihen-Plot der Sample-Daten. Wir können aus dieser Handlung viel erzählen. Die Probe ACF für die simulierte Daten folgt Wir sehen einen Spike bei Verzögerung 1, gefolgt von allgemein nicht signifikanten Werten für Verzögerungen nach 1. Beachten Sie, dass die Stichprobe ACF nicht mit dem theoretischen Muster des zugrunde liegenden MA 1 übereinstimmt, was bedeutet, dass alle Autokorrelationen für die Verzögerungen nach 1 0 sind Eine andere Probe würde eine etwas andere Probe ACF unten gezeigt haben, würde aber wahrscheinlich die gleichen breiten Features haben. Theroretische Eigenschaften einer Zeitreihe mit einem MA 2 Modell. Für das MA 2 Modell sind die theoretischen Eigenschaften die folgenden. Hinweis, dass die nur ungleich Null Werte in der theoretischen ACF sind für Verzögerungen 1 und 2 Autokorrelat Ionen für höhere Verzögerungen sind 0 Also, eine Stichprobe ACF mit signifikanten Autokorrelationen bei Verzögerungen 1 und 2, aber nicht signifikante Autokorrelationen für höhere Verzögerungen zeigt ein mögliches MA 2 Modell an. ND Die Koeffizienten sind 1 0 5 und 2 0 3 Da es sich hierbei um einen MA 2 handelt, hat der theoretische ACF nur ungleich Null-Werte nur bei Verzögerungen 1 und 2.Values ​​der beiden Nicht-Null-Autokorrelationen sind. Ein Diagramm der theoretischen ACF folgt. Wie fast immer der Fall ist, haben sich die Beispieldaten nicht gut verhalten So perfekt als Theorie Wir simulierten n 150 Sample-Werte für das Modell xt 10 wt 5 w t-1 3 w t-2 wobei w t. iid N 0,1 Die Zeitreihen-Plot der Daten folgt Wie bei der Zeitreihen-Plot für Die MA 1 Beispieldaten, können Sie t viel davon erzählen. Die Probe ACF für die simulierten Daten folgt Das Muster ist typisch für Situationen, in denen ein MA 2 - Modell nützlich sein kann Es gibt zwei statistisch signifikante Spikes bei den Verzögerungen 1 und 2 gefolgt von Nicht - signifikante Werte für andere Verzögerungen Beachten Sie, dass die Stichprobe ACF aufgrund des Stichprobenfehlers nicht übereinstimmt Das theoretische Muster genau. ACF für General MA q Modelle. Eigenschaft von MA q-Modelle im Allgemeinen ist, dass es keine Null-Autokorrelationen für die ersten q Verzögerungen und Autokorrelationen 0 für alle Verzögerungen q. Non-Eindeutigkeit der Verbindung zwischen den Werten von 1 und rho1 In MA 1 Modell Im MA 1 Modell, für jeden Wert von 1 der reziproke 1 1 gibt den gleichen Wert für. Als Beispiel, verwenden Sie 0 5 für 1 und verwenden Sie dann 1 0 5 2 für 1 Sie erhalten rho1 0 4 In beiden Fällen. Um eine theoretische Einschränkung als Invertierbarkeit zu befriedigen, beschränken wir MA 1 - Modelle, um Werte mit einem absoluten Wert kleiner als 1 zu haben. In dem gerade angegebenen Beispiel ist 1 0 5 ein zulässiger Parameterwert, wohingegen 1 1 0 5 2 nicht. Invertierbarkeit von MA-Modellen. Ein MA-Modell soll invertierbar sein, wenn es algebraisch äquivalent zu einem konvergierenden unendlichen Ordnungs-AR-Modell ist. Durch Konvergenz bedeutet das, dass die AR-Koeffizienten auf 0 abnehmen, wenn wir uns in der Zeit zurückziehen. Unverträglichkeit ist eine eingeschränkte Einschränkung Zeitreihen-Software zur Schätzung des Koeffizienten Icients von Modellen mit MA-Begriffen Es ist nicht etwas, das wir in der Datenanalyse überprüfen. Weitere Informationen über die Invertierbarkeitsbeschränkung für MA 1-Modelle finden Sie im Anhang. Advanced Theory Note Für ein MA q - Modell mit einem angegebenen ACF gibt es nur Ein invertierbares Modell Die notwendige Bedingung für die Invertierbarkeit ist, dass die Koeffizienten Werte haben, so dass die Gleichung 1- 1 y - - qyq 0 Lösungen für y hat, die außerhalb des Einheitskreises liegen. R Code für die Beispiele In Beispiel 1 haben wir die Theoretische ACF des Modells xt 10 wt 7w t-1 und dann simuliert n 150 Werte aus diesem Modell und plotten die Probe Zeitreihen und die Probe ACF für die simulierten Daten Die R-Befehle verwendet, um die theoretische ACF wurden. acfma1 ARMAacf ma c 0 7, 10 Verzögerungen von ACF für MA 1 mit theta1 0 7 Verzögerungen 0 10 erzeugt eine Variable namens Lags, die von 0 bis 10 Plot Lags, acfma1, xlim c 1,10, ylab r, Typ h, main ACF für MA 1 reicht Mit theta1 0 7 abline h 0 fügt eine horizontale Achse zum Plot hinzu E erster Befehl bestimmt die ACF und speichert sie in einem Objekt namens acfma1 unsere Wahl des Namens. Der Handlungsbefehl der 3. Befehls-Plots verzögert gegenüber den ACF-Werten für die Verzögerungen 1 bis 10 Der ylab-Parameter markiert die y-Achse und der Hauptparameter setzt einen Titel auf dem Plot. Um die numerischen Werte des ACF zu sehen, benutzen Sie einfach den Befehl acfma1. Die Simulation und Plots wurden mit den folgenden Befehlen durchgeführt. List ma c 0 7 Simuliert n 150 Werte aus MA 1 x xc 10 fügt 10 hinzu, um Mittel zu machen 10 Simulationsvorgaben bedeuten 0 Plot x, Typ b, Haupt Simuliert MA 1 Daten acf x, xlim c 1,10, Haupt-ACF für simuliert Beispieldaten In Beispiel 2 haben wir die theoretische ACF des Modells xt 10 wt 5 w t-1 3 w t-2 aufgetragen und dann n 150 Werte aus diesem Modell simuliert und die Sample-Zeitreihen und die Probe ACF für die simulierten aufgetragen Daten Die verwendeten R-Befehle waren. acfma2 ARMAacf ma c 0 5,0 3, acfma2-Verzögerungen 0 10 Plot-Verzögerungen, acfma2, xlim c 1,10, ylab r, Typ h, Haupt-ACF für MA 2 mit theta1 0 5, theta2 0 3 abline h 0 list ma c 0 5, 0 3 x xc 10 plot x, Typ b, main Simuliert MA 2 Serie acf x, xlim c 1,10, Haupt-ACF für simulierte MA 2 Daten. Appendix Nachweis der Eigenschaften von MA 1 Für interessierte Schüler sind hier Beweise für die theoretischen Eigenschaften des MA 1 Modells. Variante Text xt Text mu wt theta1 w 0 text wt text theta1w sigma 2w theta 21 sigma 2w 1 theta 21 sigma 2w. Wenn h 1, der vorherige ausdruck 1 W 2 Für jedes h 2 , Der vorhergehende Ausdruck 0 Der Grund dafür ist, dass durch die Definition der Unabhängigkeit der wt E wkwj 0 für irgendwelche kj Weiter, weil die wt haben Mittelwert 0, E wjwj E wj 2 w 2.For eine Zeitreihe. Apply dieses Ergebnis zu bekommen Die ACF, die oben gegeben wurde. Ein invertierbares MA-Modell ist eines, das als ein unendliches Auftrags-AR-Modell geschrieben werden kann, das konvergiert, so dass die AR-Koeffizienten zu 0 konvergieren, wenn wir uns unendlich zurück in der Zeit bewegen. Wir zeigen die Invertierbarkeit für das MA 1-Modell Ersatzbeziehung 2 für wt-1 in Gleichung 1. 3 zt wt theta1 z - theta1w wt theta1z - theta 2w. Die Zeit t-2 Gleichung 2 wird. Wir ersetzen dann die Beziehung 4 für w t-2 in Gleichung 3. zt wt Theta1z - theta1w wt theta1z - theta1w wt theta1z - theta1 2z theta 31.Wenn wir unendlich weitergehen wollten, würden wir das unendliche AR-Modell bekommen. Zt wt theta1 z - theta 21z theta 31z - theta 41z dots. Hinweis jedoch, dass wenn 1 1 die Koeffizienten, die die Verzögerungen von z multiplizieren, unendlich an Größe zunehmen werden, wenn wir uns in der Zeit zurückziehen Um dies zu verhindern, brauchen wir 1 1 Dies ist Die Bedingung für ein invertierbares MA 1 Modell. Unendliche Ordnung MA Modell. In Woche 3 sehen wir, dass ein AR 1 Modell in ein unendliches Auftrag MA Modell umgewandelt werden kann. Xt - mu wt phi1w phi 21w punkte phi k1 w punkte sum phi j1w. Diese Summierung der vergangenen weißen Rauschbegriffe ist als die kausale Darstellung eines AR 1 bekannt. Mit anderen Worten, xt ist ein spezieller Typ von MA mit unendlich vielen Terme Rückkehr in der Zeit Dies ist eine unendliche Ordnung MA oder MA Eine endliche Ordnung MA ist eine unendliche Ordnung AR und jede endliche Ordnung AR ist eine unendliche Ordnung MA. Recall in Woche 1, stellten wir fest, dass eine Voraussetzung für eine stationäre AR 1 ist, dass 1 1 Sei s berechnen die Var xt mit der Kausaldarstellung. Dieser letzte Schritt verwendet eine grundlegende Tatsache über geometrische Serien, die phi1 erfordert 1 sonst die Serie divergiert. Moving Average. This Beispiel lehrt Sie, wie man den gleitenden Durchschnitt einer Zeitreihe in berechnen Excel Ein gleitender Durchschnitt wird verwendet, um Unregelmäßigkeiten Peaks und Täler zu glätten, um Trends leicht zu erkennen.1 Zuerst lassen Sie uns einen Blick auf unsere Zeitreihen nehmen.2 Klicken Sie auf der Registerkarte Daten auf Datenanalyse. Hinweis finden Sie die Datenanalyse-Schaltfläche Klicken Sie auf Hier laden Sie das Analysis ToolPak Add-In.3 S Wählen Sie Moving Average und klicken Sie auf OK.4 Klicken Sie in das Feld Input Range und wählen Sie den Bereich B2 M2.5 Klicken Sie in das Intervall-Feld und geben Sie 6.6 Klicken Sie in das Feld Ausgabebereich und wählen Sie Zelle B3.8 Zeichnen Sie einen Graphen dieser Werte. Erläuterung Weil wir das Intervall auf 6 setzen, ist der gleitende Durchschnitt der Durchschnitt der bisherigen 5 Datenpunkte und der aktuelle Datenpunkt. Dadurch werden Spitzen und Täler geglättet. Die Grafik zeigt einen zunehmenden Trend Excel kann den gleitenden Durchschnitt für den ersten nicht berechnen 5 Datenpunkte, da es nicht genügend vorherige Datenpunkte gibt.9 Wiederholen Sie die Schritte 2 bis 8 für Intervall 2 und Intervall 4.Conclusion Je größer das Intervall ist, desto mehr werden die Gipfel und Täler geglättet. Je kleiner das Intervall ist, desto näher sind die gleitenden Mittelwerte Sind die tatsächlichen Datenpunkte.

No comments:

Post a Comment