Симуляция одним распределением другого — различия между версиями
Borisov (обсуждение | вклад) (→Распределение) |
Borisov (обсуждение | вклад) (→Симуляция распределений) |
||
Строка 9: | Строка 9: | ||
==Симуляция распределений== | ==Симуляция распределений== | ||
− | Рассмотрим следующий случай. Допустим, у нас есть честная монета. А нам надо получить распределения с вероятностями <tex>1/3</tex>. Проведем следующий эксперимент | + | Рассмотрим следующий случай. Допустим, у нас есть честная монета. А нам надо получить распределения с вероятностями <tex>1/3</tex>. Проведем следующий эксперимент: подкинем монету дважды, и, если выпадет два раза орел, эксперимент не удался, повторим его. |
− | Предположим, что у нас есть последовательность экспериментов. Вероятность успеха <tex dpi = "140">p = \frac{3}{4}</tex>. Вероятность неудачи <tex dpi = "140">q = 1 - p = \frac{1}{4}</tex> Сколько экспериментов будет проведено до того, как будет достигнут успех? Пусть случайная величина <tex>X</tex> равна | + | Предположим, что у нас есть последовательность таких экспериментов. Вероятность успеха <tex dpi = "140">p = \frac{3}{4}</tex>. Вероятность неудачи <tex dpi = "140">q = 1 - p = \frac{1}{4}</tex> Сколько экспериментов будет проведено до того, как будет достигнут успех? Пусть случайная величина <tex>X</tex> равна количеству экспериментов, необходимых для достижения успеха. Тогда <tex>X</tex> принимает значения <tex>\{1,2,...\}</tex> и для <tex> k \ge 1 </tex> |
− | : <tex dpi = "140">{p}(X = k) = q^{k-1}p | + | : <tex dpi = "140">{p}(X = k) = q^{k-1}p</tex>, |
− | поскольку перед наступлением успешного эксперимента было проведено <tex> k - 1 </tex> неуспешных. Распределение вероятности, удовлетворяющее этому уравнению называется геометрическим распределением. | + | поскольку перед наступлением успешного эксперимента было проведено <tex> k - 1 </tex> неуспешных. Распределение вероятности, удовлетворяющее этому уравнению, называется геометрическим распределением. |
− | Так как <tex> q < 1 </tex> можно посчитать математическое ожидание геометрического распределения | + | Так как <tex> q < 1 </tex>, можно посчитать математическое ожидание геометрического распределения: |
: <tex dpi = "140">E(X) = \sum\limits_{k = 0}^{\infty}kq^{k-1}p = \frac{p}{q}\sum\limits_{k = 0}^{\infty}kq^{k} = \frac{p}{q} \frac{q}{(1 - q)^{2}} = \frac{1}{p} =\frac{1}{\frac{3}{4}} = \frac{4}{3}. </tex> | : <tex dpi = "140">E(X) = \sum\limits_{k = 0}^{\infty}kq^{k-1}p = \frac{p}{q}\sum\limits_{k = 0}^{\infty}kq^{k} = \frac{p}{q} \frac{q}{(1 - q)^{2}} = \frac{1}{p} =\frac{1}{\frac{3}{4}} = \frac{4}{3}. </tex> | ||
− | Дисперсия вычисляется аналогично | + | Дисперсия вычисляется аналогично: |
: <tex dpi = "140">D(X) = \frac{q}{p^{2}} = \frac{4}{9} </tex> | : <tex dpi = "140">D(X) = \frac{q}{p^{2}} = \frac{4}{9} </tex> | ||
Обобщим. | Обобщим. | ||
− | Допустим у нас есть распределение <tex>p | + | Допустим, у нас есть распределение <tex>p</tex>. Нам нужно получить распределение <tex>q</tex>: |
− | * Для начала рассмотрим случай, когда все <tex>p_i = \frac{1}{k} | + | * Для начала, рассмотрим случай, когда все <tex>p_i = \frac{1}{k}</tex>, а в распределениии <tex>q </tex> количество элементарных исходов равно <tex>2</tex>. Проводим эксперимент, если попадаем в область, пересекающуюся с <tex>q_1</tex> и <tex>q_2</tex>, то увеличиваем её и повторяем эксперимент. На рисунке ниже красным обозначенно распределение <tex>q</tex>. Вероятность того, что на этом шаге эксперимент не закончится {{---}} <tex>\frac{1}{k}</tex>. Математическое ожидание количества экспериментов {{---}} <tex> \frac{k}{k-1}, max(\frac{k}{k-1}) = 2 (</tex>при <tex>k = 2) </tex> |
[[Файл:Sim pic1.JPG|400px]] | [[Файл:Sim pic1.JPG|400px]] | ||
− | * Теперь | + | * Теперь рассмотрим случай, когда все элементарные исходы <tex>p_i</tex> по прежнему равновероятны <tex>(p_i = \frac{1}{k})</tex>, а количество элементарных исходов распределения <tex>q</tex> равно <tex>n (\sum\limits_{j=1}^{n}q_j = 1)</tex>. Повторим эксперимент <tex>t</tex> раз. <tex> k^t \ge 2n, t \ge \log\limits_{k}2n </tex>. Отрезок разбился на <tex> k^t </tex> отрезков. Стык будет не более, чем в половине отрезков. Математическое ожидание количества экспериментов <tex> \approx 2t </tex> |
[[Файл:Sim pic2.JPG|400px]] | [[Файл:Sim pic2.JPG|400px]] | ||
− | * <tex>p_i, \sum\limits_{i}p_i = 1, q_j, \sum\limits_{j}q_j = 1. </tex> Берем <tex> p_i </tex> и пусть оно максимальной длины. Проводим <tex> t </tex> экспериментов. <tex>{p_i}^t < \frac{1}{2n} | + | * <tex>p_i, \sum\limits_{i}p_i = 1, q_j, \sum\limits_{j}q_j = 1. </tex> Берем <tex> p_i </tex>, и пусть оно максимальной длины. Проводим <tex> t </tex> экспериментов. <tex>{p_i}^t < \frac{1}{2n}</tex>, все остальные еще меньше. Суммарная длина отрезков не больше <tex>\frac{1}{2}</tex>. Нужно <tex> t \ge \log\limits_{p}\frac{1}{2n} </tex> |
[[Файл:Sim pic3.JPG|400px]] | [[Файл:Sim pic3.JPG|400px]] | ||
Вывод: из любого исходного распределения можно получить любое нужное нам распределение. | Вывод: из любого исходного распределения можно получить любое нужное нам распределение. |
Версия 22:29, 11 декабря 2011
Содержание
Распределение
Распределение — одно из основных понятий теории вероятностей и математической статистике. Распределение вероятностей какой-либо случайной величины задается в простейшем случае указанием возможных значений этой величины и соответствующих им вероятностей, в более сложных — т. н. функцией распределения или плотностью вероятности.
Примеры распределений
- Биномиальное распределение
- Нормальное распределение
- Равномерное распределение
Симуляция распределений
Рассмотрим следующий случай. Допустим, у нас есть честная монета. А нам надо получить распределения с вероятностями
. Проведем следующий эксперимент: подкинем монету дважды, и, если выпадет два раза орел, эксперимент не удался, повторим его. Предположим, что у нас есть последовательность таких экспериментов. Вероятность успеха . Вероятность неудачи Сколько экспериментов будет проведено до того, как будет достигнут успех? Пусть случайная величина равна количеству экспериментов, необходимых для достижения успеха. Тогда принимает значения и для- ,
поскольку перед наступлением успешного эксперимента было проведено
неуспешных. Распределение вероятности, удовлетворяющее этому уравнению, называется геометрическим распределением. Так как , можно посчитать математическое ожидание геометрического распределения:Дисперсия вычисляется аналогично:
Обобщим. Допустим, у нас есть распределение
. Нам нужно получить распределение :- Для начала, рассмотрим случай, когда все , а в распределениии количество элементарных исходов равно . Проводим эксперимент, если попадаем в область, пересекающуюся с и , то увеличиваем её и повторяем эксперимент. На рисунке ниже красным обозначенно распределение . Вероятность того, что на этом шаге эксперимент не закончится — . Математическое ожидание количества экспериментов — при
- Теперь рассмотрим случай, когда все элементарные исходы по прежнему равновероятны , а количество элементарных исходов распределения равно . Повторим эксперимент раз. . Отрезок разбился на отрезков. Стык будет не более, чем в половине отрезков. Математическое ожидание количества экспериментов
- Берем , и пусть оно максимальной длины. Проводим экспериментов. , все остальные еще меньше. Суммарная длина отрезков не больше . Нужно
Вывод: из любого исходного распределения можно получить любое нужное нам распределение.
См. также
Литература
- Боровков А.А. Математическая статистика: оценка параметров, проверка гипотез. - М., Физматлит, 1984.
- Т. Кормен, Ч. Лейзерсон, Р. Ривест, К. Штайн - Алгоритмы. Построение и анализ 1244c.