Mein letztendliches Ziel ist es, einen Vektor der Größe von korrelierten Bernoulli-Zufallsvariablen erzeugen zu können . Eine Möglichkeit, dies zu tun, besteht darin, den Gaußschen Coupla-Ansatz zu verwenden. Der Gaußsche Coupla-Ansatz lässt mich jedoch nur mit einem Vektor zurück:
Angenommen, ich habe so generiert dass die gemeinsame Korrelation zwischen ihnen . Wie kann ich diese nun in einen neuen Vektor von oder umwandeln ? Mit anderen Worten, ich möchte:ρ 0 1
aber mit der gleichen Korrelation .
Ein Ansatz, an den ich dachte, bestand darin, eine feste Grenzregel so zuzuweisen, dass wenn , dann und wenn , dann .X i = 0 p i ≥ 0,5 X i = 1
Dies scheint in Simulationen insofern gut zu funktionieren, als es die Korrelationsstruktur beibehält, aber es ist für mich sehr willkürlich, welcher Grenzwert neben .
Eine andere Möglichkeit besteht darin, jedes als Bernoulli-Zufallsvariable mit der Erfolgswahrscheinlichkeit und daraus eine Stichprobe zu ziehen. Dieser Ansatz scheint jedoch einen Korrelationsverlust zu verursachen, und anstelle von kann ich oder .p i ρ ρ
Hat jemand irgendwelche Gedanken oder Anregungen dazu? Vielen Dank.