Вопросы с тегом «random-generation»

Акт генерации последовательности чисел или символов случайно или (почти всегда) псевдослучайно; т.е. с отсутствием какой-либо предсказуемости или закономерности

5
Как создать большую матрицу случайной корреляции полного ранга с некоторыми сильными корреляциями?
Я хотел бы сгенерировать матрицу случайной корреляции размером , чтобы присутствовали умеренно сильные корреляции: n × nCC\mathbf Cn×nn×nn \times n квадратная вещественная симметричная матрица размера , например ;n = 100n×nn×nn \times nn=100n=100n=100 положительно определенный, то есть со всеми собственными значениями, действительными и положительными; полный ранг; все диагональные элементы равны ;111 …

1
Случайные матрицы с ограничениями на длину строки и столбца
Мне нужно сгенерировать случайные неквадратные матрицы с RRR строками и столбцами , элементами, случайно распределенными со средним значением = 0, и ограниченными таким образом, чтобы длина (норма L2) каждой строки составляла а длина каждого столбца составляла . Эквивалентно, сумма квадратных значений равна 1 для каждой строки и для каждого столбца.CCC111RC−−√RC\sqrt{\frac{R}{C}}RCRC\frac{R}{C} …

4
Имитация равномерного распределения на диске
Я пытался смоделировать введение случайных точек в круг, чтобы любая часть круга имела одинаковую вероятность наличия дефекта. Я ожидал, что число на площадь полученного распределения будет соответствовать распределению Пуассона, если я разделю круг на прямоугольники равной площади. Поскольку это требует только размещения точек в круглой области, я ввел два равномерных …

3
Какова вероятность того, что из 25 случайных чисел от 1 до 100 самое высокое появляется более одного раза?
Во многих онлайн-играх, когда игроки выполняют сложное задание, иногда дается специальная награда, которую может использовать каждый, кто выполнил задание. обычно это верховое животное (способ транспортировки) или другой предмет тщеславия (предметы, которые не улучшают характеристики персонажа и в основном используются для настройки внешнего вида). Когда такая награда дается, наиболее распространенный способ …

3
Генерация случайных коррелированных данных между двоичной и непрерывной переменной
Я хочу создать две переменные. Один из них - двоичная переменная результата (скажем, успех / неудача), а другой - возраст в годах. Я хочу, чтобы возраст был положительно связан с успехом. Например, должно быть больше успехов в более высоких возрастных сегментах, чем в более низких. В идеале я должен быть …

2
Генерация данных с заданной выборочной ковариационной матрицей
Учитывая ковариационную матрицу , как сгенерировать данные таким образом, чтобы они имели образец ковариационной матрицы \ hat {\ boldsymbol \ Sigma} = \ boldsymbol \ Sigma_s ?ΣsΣs\boldsymbol \Sigma_sΣ^=ΣsΣ^=Σs\hat{\boldsymbol \Sigma} = \boldsymbol \Sigma_s В более общем плане: мы часто заинтересованы в создании данных из плотности f(x|θ)f(x|θ) f(x \vert \boldsymbol\theta) , причем …

3
Что такое семя в генераторе случайных чисел?
Я пробовал обычный поиск в Google и т. Д., Но большинство ответов, которые я нахожу, либо несколько неоднозначны, либо специфичны для языка / библиотеки, например Python или C ++ stdlib.hи т. Д. Я ищу независимый от языка математический ответ, а не специфику библиотеки. В качестве примера многие говорят, что начальное …

1
Генерация коррелированных биномиальных случайных величин
Мне было интересно, возможно ли генерировать коррелированные случайные биномиальные переменные, следуя подходу линейного преобразования? Ниже я попробовал что-то простое в R, и оно дает некоторую корреляцию. Но мне было интересно, есть ли принципиальный способ сделать это? X1 = rbinom(1e4, 6, .5) ; X2 = rbinom(1e4, 6, .5) ; X3 = …

2
Как работает метод обратного преобразования?
Как работает метод инверсии? Скажем , у меня случайную выборку X1,X2,...,XnX1,X2,...,XnX_1,X_2,...,X_n с плотностью f(x;θ)=1θx(1−θ)θf(x;θ)=1θx(1−θ)θf(x;\theta)={1\over \theta} x^{(1-\theta)\over \theta} более 0&lt;x&lt;10&lt;x&lt;10<x<1и, следовательно, cdfFX(x)=x1/θFX(x)=x1/θF_X(x)=x^{1/\theta}на(0,1)(0,1)(0,1). Тогда методом обращения я получаю распределениеXXXкакF−1X(u)=uθFX−1(u)=uθF_X^{-1}(u)=u^\theta. Так есть ли uθuθu^\theta распределение XXX ? Так работает метод инверсии? u&lt;-runif(n) x&lt;-u^(theta)

4
Как создать произвольную ковариационную матрицу
Например, в R, MASS::mvrnorm()функция полезна для генерации данных, чтобы продемонстрировать различные вещи в статистике. Он принимает обязательный Sigmaаргумент, который представляет собой симметричную матрицу, определяющую ковариационную матрицу переменных. Как бы я создал симметричную матрицу с произвольными записями?n×nn×nn\times n

3
Найти способ симулировать случайные числа для этого распределения
Я пытаюсь написать программу на R, которая имитирует псевдослучайные числа из распределения с помощью кумулятивной функции распределения: F( х ) = 1 - опыт( - а х - бр + 1Икср + 1) ,х ≥ 0F(Икс)знак равно1-ехр⁡(-aИкс-бп+1Иксп+1),Икс≥0F(x)= 1-\exp \left(-ax-\frac{b}{p+1}x^{p+1}\right), \quad x \geq 0 гдеa , b &gt; 0 , p …

1
Можно ли доверять адаптивному MCMC?
Я читаю об адаптивном MCMC (см., Например, главу 4 « Справочника цепи Маркова Монте-Карло» , изд. Brooks et al., 2011; а также Andrieu &amp; Thoms, 2008 ). Основной результат Roberts and Rosenthal (2007) состоит в том, что если схема адаптации удовлетворяет исчезающему условию адаптации (плюс некоторая другая техническая специфика), адаптивный …

4
Генерация случайных величин из смеси нормальных распределений
Как я могу сделать выборку из распределения смеси, и в частности из смеси нормальных распределений в R? Например, если я хотел сделать выборку из: 0,3× N( 0 , 1 )+0,5× N( 10 , 1 )+0.2× N( 3 , .1 )0.3×N(0,1)+0.5×N(10,1)+0.2×N(3,.1) 0.3\!\times\mathcal{N}(0,1)\; + \;0.5\!\times\mathcal{N}(10,1)\; + \;0.2\!\times\mathcal{N}(3,.1) как я мог это сделать?

5
Как использовать разложение Холецкого или альтернативу для моделирования коррелированных данных
Я использую разложение Холецкого для моделирования коррелированных случайных величин с учетом матрицы корреляции. Дело в том, что результат никогда не воспроизводит структуру корреляции так, как он задан. Вот небольшой пример на Python, чтобы проиллюстрировать ситуацию. import numpy as np n_obs = 10000 means = [1, 2, 3] sds = [1, …

3
Как я могу сгенерировать данные с помощью заранее определенной матрицы корреляции?
Я пытаюсь сгенерировать коррелированную случайную последовательность со средним значением = , дисперсией = , коэффициентом корреляции = . В приведенном ниже коде я использую &amp; как стандартные отклонения, а &amp; как средство.0001110.80.80.8s1s2m1m2 p = 0.8 u = randn(1, n) v = randn(1, n) x = s1 * u + m1 …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.