Ich versuche, Sätze von kausal verbundenen Zufallsvariablen zu generieren und habe dies mit einem Monte-Carlo-Ansatz begonnen.
Die Basislinie ist ein zweidimensional gemessenes Histogramm, aus dem ich zufällige Werte ziehe.
In meinen konkreten Beispielen sind diese Variablen Beschleunigung und Geschwindigkeit - also muss offensichtlich gelten.v v i + 1 = v i + a i ∗ d t
Mein derzeit naiver Ansatz ist:
Ich beginne mit einem . Dann generiere ich ein zufälliges gemäß der gemessenen Wahrscheinlichkeit von für den Wert von . Mit diesem kann ich berechnen und der gesamte Vorgang beginnt von vorne.a 0 a v 0 a 0 v 1
Wenn ich also die generierten Beschleunigungen in Bins von überprüfe, ist alles in Ordnung. Aber ich respektiere dies offensichtlich überhaupt nicht die marginale Verteilung von .v v
Ich bin ein bisschen mit den grundlegenden Monte-Carlo-Methoden vertraut, obwohl mir, wie Sie vielleicht erraten haben, ein theoretischer Hintergrund fehlt. Es wäre in Ordnung, wenn die beiden Variablen nur durch eine Korrelationsmatrix verbunden wären , aber der kausale Zusammenhang zwischen den beiden bereitet mir Kopfschmerzen.
Ich habe es nicht geschafft, irgendwo ein Beispiel für diese Art von Problem zu finden - ich könnte die falschen Begriffe googeln. Ich wäre zufrieden, wenn mich jemand auf eine Literatur / ein Beispiel oder eine vielversprechende Methode hinweisen könnte, um dies in den Griff zu bekommen.
(Oder sag mir, dass das angesichts meiner Eingaben nicht wirklich möglich ist - das schätze ich gelegentlich ...)
BEARBEITEN:
Das eigentliche Ziel dieses gesamten Verfahrens: Ich habe eine Reihe von Messungen und , die in einem zweidimensionalen Histogramm . Angesichts dieser Eingabe möchte ich zufällige Mengen von und generieren , die die gemessene Verteilung reproduzieren.v N ( a , v ) a r v r