Als «random-generation» getaggte Fragen

Der Vorgang des Erzeugens einer Folge von Zahlen oder Symbolen zufällig oder (fast immer) pseudozufällig; dh ohne Vorhersagbarkeit oder Muster.


1
Generieren von Werten aus einer multivariaten Gaußschen Verteilung
Ich versuche gerade, Werte einer dimensionalen Zufallsvariablen zu simulieren , die eine multivariate Normalverteilung mit dem mittleren Vektor und der Kovarianzmatrix .NNNXXXμ=(μ1,...,μN)Tμ=(μ1,...,μN)T\mu = (\mu_1,...,\mu_N)^TSSS Ich hoffe, eine Prozedur zu verwenden, die der inversen CDF-Methode ähnelt, was bedeutet, dass ich zuerst eine dimensionale einheitliche Zufallsvariable generieren und diese dann in die …

3
Gleichmäßig verteilte Gewichte generieren, die die Summe aus Einheit ergeben?
Es ist üblich, Gewichte in Anwendungen wie der Gemischmodellierung zu verwenden und Basisfunktionen linear zu kombinieren. Gewichte wiwiw_i muss oft gehorchen wi≥wi≥w_i ≥ 0 und ∑iwi=1∑iwi=1\sum_{i} w_i=1 . Aus einer gleichmäßigen Verteilung solcher Vektoren möchte ich zufällig einen Gewichtsvektor auswählen w=(w1,w2,…)w=(w1,w2,…)\mathbf{w} = (w_1, w_2, …). Es kann verlockend sein, wi=ωi∑jωjwi=ωi∑jωjw_i …

1
Scrambling und Korrelation in Sequenzen mit geringer Diskrepanz (Halton / Sobol)
Ich arbeite derzeit an einem Projekt, in dem ich Zufallswerte mithilfe von quasi-zufälligen Punktmengen mit geringer Diskrepanz generiere , z. B. Halton- und Sobol-Punktmengen. Dies sind im Wesentlichen ddd dimensionale Vektoren, die eine ddd dimensionale einheitliche (0,1) Variable imitieren , jedoch eine bessere Streuung aufweisen. Theoretisch sollen sie dazu beitragen, …


1
Wie wird eine gleichmäßige Probe von der Oberfläche eines Hyperellipsoids genommen (konstanter Mahalanobis-Abstand)?
Gibt es in einem multivariaten Fall mit realem Wert eine Möglichkeit, die Punkte von der Oberfläche, an denen der Mahalanobis-Abstand vom Mittelwert des eine Konstante ist, gleichmäßig abzutasten? BEARBEITEN: Es geht nur darum, Punkte gleichmäßig von der Oberfläche eines Hyperellipsoids abzutasten, das die Gleichung erfüllt. ( x - μ )TΣ- …

6
Gibt es eine univariate Distribution, aus der wir keine Stichprobe erstellen können?
Wir haben eine Vielzahl von Methoden zur Zufallsgenerierung aus univariaten Verteilungen (inverse Transformation, Accept-Reject, Metropolis-Hastings usw.) und es scheint, dass wir aus buchstäblich jeder gültigen Verteilung eine Stichprobe erstellen können - stimmt das? Können Sie ein Beispiel für eine univariate Verteilung nennen, aus der sich keine Zufallsgenerierung ergibt? Ich vermute, …




1
Startwert vor jedem Codeblock oder einmal pro Projekt setzen?
Es ist Standardempfehlung, einen zufälligen Startwert festzulegen, damit die Ergebnisse reproduziert werden können. Da der Startwert jedoch beim Zeichnen von Pseudozufallszahlen vorgerückt wird, können sich die Ergebnisse ändern, wenn ein Code eine zusätzliche Zahl zeichnet. Auf den ersten Blick scheint die Versionskontrolle eine Lösung dafür zu sein, da Sie zumindest …


2
Wird dies zu Verzerrungen bei Zufallszahlen führen?
Angenommen, eine Datendatei mit mehr als 80 Millionen Einsen und Nullen wird zufällig generiert. Aus dieser Datei möchten wir eine Liste von zufälligen Dezimalzahlen erstellen. Dies ist der Plan für diese Konvertierung. Teilen Sie die 80 Millionen Ziffern in Gruppen von 4 Binärziffern ein. Konvertieren Sie jede 4-stellige Binärdatei in …

5
Wie wird eine Sequenz mit einem Mittelwert von ?
Ich weiß, wie man eine Sequenz mit dem Mittelwert . Wenn ich in Matlab beispielsweise eine Sequenz mit einer Länge von generieren möchte , lautet dies:±1±1\pm 1000±1±1\pm 1100001000010000 2*(rand(1, 10000, 1)<=.5)-1 Wie kann man jedoch eine -Sequenz mit einem Mittelwert von erzeugen , dh wobei leicht bevorzugt wird?±1±1\pm 10.050.050.05111

3
Was sind die Vorteile eines exponentiellen Zufallsgenerators nach der Methode von Ahrens und Dieter (1972) anstelle einer inversen Transformation?
Meine Frage ist inspiriert R ‚s built-in exponentiellem Zufallszahlengenerator, die Funktion rexp(). Bei dem Versuch, exponentiell verteilte Zufallszahlen zu generieren, empfehlen viele Lehrbücher die inverse Transformationsmethode, wie auf dieser Wikipedia-Seite beschrieben . Mir ist bewusst, dass es andere Methoden gibt, um diese Aufgabe zu erfüllen. Insbesondere verwendet der Quellcode von …

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.