Ist jede nichtstationäre Serie durch Differenzierung auf eine stationäre Serie umrüstbar?


12

Kann jede nicht stationäre Zeitreihe durch Differenzierung in eine stationäre Zeitreihe umgewandelt werden? Wie bestimmen Sie außerdem die Reihenfolge der anzuwendenden Differenzierung?

Unterscheiden Sie sich nur mit den Intervallen 1,2 ... n und führen Sie jedes Mal einen Einheitswurzeltest für stationär durch, um festzustellen, ob die resultierende Reihe stationär ist?

Antworten:


12

Nein. Als Gegenbeispiel sei eine beliebige Zufallsvariable und die Zeitreihe habe zum Zeitpunkt t den Wert exp ( t X ) . Die k- te Differenz zum Zeitpunkt i = 0 , 1 , 2 , ... ist eine LinearkombinationXexp(tX)tkthi=0,1,2,

Δk(i)=j=0kwjexp((i+j)X)=exp(iX)j=0kwjexp(jX)=exp(iX)Δk(0).

für Koeffizienten (die berechnet werden können, deren Werte jedoch für diese Diskussion irrelevant sind). Sofern X nicht konstant ist, weisen die linke und die rechte Seite unterschiedliche Verteilungen auf, was beweist, dass der k- te Unterschied nicht stationär ist. Daher macht keine Differenzierung diese Zeitreihe stationär.wjXkth


Woher wissen Sie bei einer gegebenen Zeitreihe (linear), ob eine Differenzierung zu einer stationären Reihe jemals möglich ist?
Victor

1
Bitte erläutern Sie, was Sie unter einer "linearen" Zeitreihe verstehen. Im Allgemeinen läuft das Anpassen eines AR-Modells darauf hinaus, das Ausmaß der Differenzierung abzuschätzen, die erforderlich ist, um die Reihe stationär zu machen.
Whuber

Danke ... lass mich darüber nachdenken. Ich weiß nicht, wie viel ich nicht weiß
Victor

2
Dies scheint eine Folge der Tatsache zu sein, dass die Exponentialfunktion ihre eigene Ableitung ist, und dies legt für mich unmittelbar nahe, dass eine Zeitreihe durch wiederholtes Differenzieren nur dann stationär gemacht werden kann, wenn die von ihr modellierte "wahre" Funktion ein Polynom ist ( oder äquivalent dazu ist die Erweiterung der Taylor-Reihe endlich).
zwol

3
@zwol Das ist eine gute Einsicht - und deshalb kam mir zuerst das exponentielle Gegenbeispiel in den Sinn - aber es ist nur ein Teil der Geschichte. Wenn die Erwartung eine Polynomfunktion der Zeit ist, macht eine ausreichende Differenzierung die Zeitreihen erster Ordnung stationär , dh die ersten Momente der Verteilungen sind über die Zeit unveränderlich. Die Differenzierung macht jedoch nicht notwendigerweise höhere Momente oder multivariate Momente stationär.
Whuber

1

Die Antwort von whuber ist richtig; Es gibt viele Zeitreihen, die durch Differenzierung nicht stationär gemacht werden können. Ungeachtet dessen, dass dies Ihre Frage im engeren Sinne beantwortet, ist es möglicherweise auch erwähnenswert, dass innerhalb der breiten Klasse von ARIMA-Modellen mit weißem Rauschen Unterschiede zu ARMA-Modellen werden können und letztere (asymptotisch) stationär sind, wenn die verbleibenden Wurzeln von Die auto-regressiven charakteristischen Polynome befinden sich innerhalb des Einheitskreises. Wenn Sie für die beobachtbare Reihe eine geeignete Startverteilung angeben, die der stationären Verteilung entspricht, erhalten Sie einen streng stationären Zeitreihenprozess .

In der Regel ist also nicht jede Zeitreihe durch Differenzierung in eine stationäre umwandelbar. Wenn Sie jedoch Ihren Geltungsbereich auf die breite Klasse von Zeitreihenmodellen in der ARIMA-Klasse mit weißem Rauschen und entsprechend angegebener Startverteilung (und anderen AR-Wurzeln innerhalb des Einheitskreises) beschränken, kann durch Differenzierung Stationarität erzielt werden.


1
+1 Für einige (viele?) Anwendungen ist dies eine nützlichere Antwort als die rein theoretische, die ich angeboten habe.
whuber

2
Ja - ich denke manchmal ist es eine Frage von "Hier ist die Antwort auf Ihre Frage, und jetzt ist hier die Antwort auf eine andere Frage, die Sie auch hätten stellen sollen."
Setzen Sie Monica am
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.