В Libre Office Calc rand()
доступна функция, которая выбирает случайное значение от 0 до 1 из равномерного распределения. Я немного заржавел в своей вероятности, поэтому, когда я увидел следующее поведение, я был озадачен:
A
= 200x1 столбец rand()^2
B
= 200x1 столбец rand()*rand()
mean(A)
знак равно 1/3
mean(B)
знак равно 1/4
Почему mean(A)
! = 1/4
?
expected-value
random-generation
uniform
Jefftopia
источник
источник
rand()
работает как другие подобные операторы, то A - это то же самое случайное число в квадрате, а B - это два умноженных случайных числа.Rand()
были замененыInt(2*Rand())
: это принимает значения и 1 с равными вероятностями. Есть две возможности для его квадрата и четыре возможности для произведения двух (независимых) значений: что происходит, когда вы определяете их ожидания?Ответы:
Может быть полезно подумать о прямоугольниках. Представьте, что у вас есть шанс получить землю бесплатно. Размер земли будет определяться (а) одной реализацией случайной величины или (б) двумя реализациями одной и той же случайной величины. В первом случае (а) площадь будет квадратом с длиной стороны, равной выбранному значению. Во втором случае (b) два выбранных значения будут представлять ширину и длину прямоугольника. Какую альтернативу вы выбираете?
Пусть - реализация положительной случайной величины.U
а) Ожидаемое значение одной реализации определяет площадь квадрата, которая равна U 2 . В среднем размер области будет E [ U 2 ]U U2
б) Если есть две независимые реализации и U 2 , площадь будет U 1 ⋅ U 2 . В среднем размер равен E [ U 1 ⋅ U 2 ] = E 2 [ U ], поскольку обе реализации имеют одинаковое распределение и независимы.U1 U2 U1⋅U2
Когда мы вычисляем разницу между размерами областей а) и б), мы получаем
Это верно для общего случая.
Эти значения были получены аналитически, но они совпадают с теми, которые вы получили с генератором случайных чисел.
источник
Не для того, чтобы предположить, что в превосходном ответе Свена чего-то не хватает, но я хотел представить относительно элементарный взгляд на вопрос.
Рассмотрите возможность составления двух компонентов каждого продукта, чтобы увидеть, что совместное распределение сильно отличается.
Обратите внимание, что продукт имеет тенденцию быть большим (около 1), когда оба компонента велики, что происходит гораздо легче, когда два компонента идеально коррелированы, а не независимы.
Большая разница!
Это может помочь нарисовать контуры изопродукта на графиках, подобных приведенным выше, то есть на кривых, где xy = константа для значений, таких как 0,5, 0,6, 0,7, 0,8, 0,9. При переходе к все большим и большим значениям доля точек выше и справа от контура уменьшается гораздо быстрее для независимого случая.
источник