Vorhersagen von Prozessen mit langem Speicher


11

Ich arbeite mit einem Zwei-Zustands-Prozess mit xt in {1,1} für t=1,2,

Die Autokorrelationsfunktion zeigt einen Prozess mit langem Speicher an, dh sie zeigt einen Potenzgesetzabfall mit einem Exponenten <1 an. Sie können eine ähnliche Reihe in R simulieren mit:

> library(fArma)
> x<-fgnSim(10000,H=0.8)
> x<-sign(x)
> acf(x)

Meine Frage: Gibt es eine kanonische Möglichkeit, den nächsten Wert in der Reihe nur mit der Autokorrelationsfunktion optimal vorherzusagen? Eine Möglichkeit zur Vorhersage ist die einfache Verwendung

x^(t)=x(t1)

Das hat eine Klassifizierungsrate von (1+ρ1)/2 , wobei ρ die Autokorrelation von Lag-1 ist, aber ich denke, es muss möglich sein, unter Berücksichtigung der Struktur mit langem Speicher eine bessere Leistung zu erzielen.


1
n(n2)2nR

@cardinal, das Problem sollte eine bekannte Lösung haben müssen, die wahrscheinlich in W.Palma Long Memory-Zeitreihen zu finden ist: Theorie und Methoden. Der Punkt ist, dass die Autokorrelationsfunktion verwendet werden kann, um durch das Yule-Walker-Gleichungssystem die Parameter der Darstellung des Prozesses zu erhalten. Der Punkt ist, wann eine solche Darstellung existiert (Invertierbarkeit) und welche Kürzung mit den Mitteln von beispielsweise akzeptabel ist MSE. Für Code in meiner Doktorarbeit habe ich Paket verwendet. AR()Rfracdiff
Dmitrij Celov

@Dmitrij, @Chris, das OP gibt ausdrücklich an, dass er an binärwertigen Prozessen interessiert ist (ich habe eine ziemlich gute Vermutung, woran er wahrscheinlich interessiert ist), für die mich eine AR-Formulierung über Yule-Walker als ad- zumindest hoc. Vielleicht könnten Sie eine Logistik darum werfen, um eine bedingte Wahrscheinlichkeit abzuschätzen, aber es ist immer noch wichtig, die Annahmen zu erkennen, die in diesem Fall getroffen werden. Bei Prozessen mit langem Speicher kann die Wahl der Kürzung wichtig sein und nicht triviale Artefakte hervorrufen.
Kardinal

1
@ Kardinal, @ Chris. oh, ich habe wie gewöhnlich den Teil der Aufgabe verpasst ^ __ ^ Im Fall eines binärwertigen Prozesses scheint es ein sehr bekanntes (untersuchtes) Problem der Verkehrsmessung zu sein, das aus Kommunikationsnetzen oder dem sogenannten EIN / AUS-Prozess stammt weist eine Eigenschaft der Abhängigkeit von großer Reichweite (langer Speicher) auf. Was das jeweilige Beispiel betrifft, bin ich etwas verwirrt, da Chris auf "eine Art und Weise vorherzusagen" tatsächlich den vorherigen Wert verwendet und nicht nur den ACF verwendet (oder ich bin noch verwirrter über den Begriff "Klassifizierungsrate").
Dmitrij Celov

Ich stelle mir vor, es wäre möglich, den Code für ein autoregressives fraktional integriertes Modell zu verwenden und die Wahrscheinlichkeitsfunktion so zu ändern, dass Probit-Effekte berücksichtigt werden. Dann könnten Sie die Wahrscheinlichkeit von oder . 11
John

Antworten:


1

Haben Sie versucht, "Markov-Ketten mit variabler Länge", VLMC? Das Papier ist "Markov-Ketten mit variabler Länge: Methodik, Computer und Software", Martin MACHLER und Peter BUHLMANN, 2004, Journal of Computational and Graphical Statistics, Vol. 3, No. 13, Nr. 2.

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.