<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=5.18.98.126&amp;*</id>
		<title>Викиконспекты - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=5.18.98.126&amp;*"/>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/5.18.98.126"/>
		<updated>2026-06-09T11:43:28Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%B8%D0%BC%D1%83%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B3%D0%BE&amp;diff=39620</id>
		<title>Симуляция одним распределением другого</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%B8%D0%BC%D1%83%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%BE%D0%B4%D0%BD%D0%B8%D0%BC_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B3%D0%BE&amp;diff=39620"/>
				<updated>2014-06-17T13:56:47Z</updated>
		
		<summary type="html">&lt;p&gt;5.18.98.126: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;wikitex&amp;gt;&lt;br /&gt;
==Распределение==&lt;br /&gt;
[[Файл:Распределение1_4.JPG‎|200px|thumb|right|Геометрическое распределение с p = 3/4]]&lt;br /&gt;
'''Распределение — '''одно из основных понятий в теории вероятностей и математической статистике. Распределение вероятностей какой-либо случайной величины задается в простейшем случае указанием возможных значений этой величины и соответствующих им вероятностей, в более сложных — т. н. функцией распределения или плотностью вероятности.&lt;br /&gt;
&lt;br /&gt;
==Примеры распределений==&lt;br /&gt;
* Биномиальное распределение&lt;br /&gt;
* Нормальное распределение&lt;br /&gt;
* Равномерное распределение&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Симуляция распределений==&lt;br /&gt;
Для того, чтобы создать необходимое распределение вероятностей, достаточно иметь последовательность независимых случайных величин типа &amp;quot;честной монеты&amp;quot;.&lt;br /&gt;
Например, для создания схемы с двумя исходами $A_1$ и $A_2$:&lt;br /&gt;
&amp;lt;center&amp;gt;$P(A_1)=\frac{3}{4}$ $,$  $P(A_2)=\frac{1}{4}$&amp;lt;/center&amp;gt;&lt;br /&gt;
можно из датчика случайных двоичных величин получить два  результата &amp;quot;честой монеты&amp;quot; $\delta_1$ и $\delta_2$  и, например, при $\delta_1 = \delta_2 = 1$  выработать исход $A_2$, а в остальных случаях $A_1$.&lt;br /&gt;
Аналогично для схемы с четырьмя исходами&lt;br /&gt;
&amp;lt;center&amp;gt;$P(A_1)=\frac{3}{16}$ $,$ $P(A_2)=\frac{1}{16}$ $,$ $P(A_3)=\frac{8}{16}$ $,$ $P(A_4)=\frac{4}{16}$&amp;lt;/center&amp;gt;&lt;br /&gt;
можно получить четыре результата &amp;quot;честной монеты&amp;quot; $\delta_1$ $,$ $\delta_2$ $,$ $\delta_3$ $,$ $\delta_4$ и любым способом сопоставить трём из 16 возможных наборов исход $A_1$, одному $-$ $A_2$, восьми $-$ $A_3$, четырём $-$ $A_4$.&lt;br /&gt;
Если же вероятности исходов не кратны $2^{-k}$, можно применить два различных варианта действий.&lt;br /&gt;
:#Можно приблизить вероятности двоичными дробями (с любой точностью), далее работать с полученными приближёнными значениями&lt;br /&gt;
:#Пусть все вероятности $n_i$ $-$ дроби со знаменателем $r$. Найдём $k$, для которого $r &amp;lt; 2^k$. Предложим схему с $k$ результатами &amp;quot;честной монеты&amp;quot;, в которой $r$ наборов используются для выработки случайного исхода, а остальные $2^{k}-r$ наборов объявляются &amp;quot;неудачными&amp;quot; и требуют повторного эксперимента (пока не встретится удачный). Чем выше доля полезных исходов равная  $r2^{-k}$, тем схема будет эффективнее.&lt;br /&gt;
Количество результатов &amp;quot;честной монеты&amp;quot; $\lambda$, которые необходимы для формирования случайного исхода, $-$  это случайная величина. Её математическое ожидание:&lt;br /&gt;
&amp;lt;center&amp;gt;$E\lambda = \frac{1}{2}\cdot1+\frac{1}{4}\cdot2+\frac{1}{8}\cdot3+\frac{1}{16}\cdot3+\frac{1}{16}\cdot4 = 1\frac{7}{8}$&amp;lt;/center&amp;gt;&lt;br /&gt;
Можно сделать схему более экономной, используя свойство датчика случайных чисел формировать не отдельные результаты &amp;quot;честной монеты&amp;quot;, а целые наборы их, например в виде числа, равномерно распределённого в $[0, 1]$. Образуем по данному набору вероятностей $p_i$ накопленные суммы $s_i$: $s_0 = 0; s_i = s_{i-1} + p_i, i &amp;gt; 0$. Случайный исход будет вырабатываться так: по полученному из датчика случайному числу $\gamma$ определяется такой индекс $i$, для которого $s_{i-1} &amp;lt; \gamma \le s_i$. Найденное значение индекса $i$ и определяет исход $A_i$.&lt;br /&gt;
&lt;br /&gt;
Индекс $i$ можно определять непосредственно просмотром $s_i$ подряд. Если $k$ велико, можно применять специальные приёмы ускоренного поиска, например, деление множества индексов примерно пополам.&lt;br /&gt;
&lt;br /&gt;
==Общий случай==&lt;br /&gt;
[[Файл:Sim pic1.JPG‎|170px|left|thumb|В распределении q количество элементарных исходов равно 2]]&lt;br /&gt;
Допустим у нас есть распределение &amp;lt;tex&amp;gt;p.&amp;lt;/tex&amp;gt; Нам нужно получить распределение &amp;lt;tex&amp;gt;q&amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Для начала рассмотрим случай, когда все &amp;lt;tex&amp;gt;p_i = \frac{1}{k},&amp;lt;/tex&amp;gt; а в распределении &amp;lt;tex&amp;gt;q &amp;lt;/tex&amp;gt;  количество элементарных исходов равно &amp;lt;tex&amp;gt;2.&amp;lt;/tex&amp;gt; &lt;br /&gt;
Проводим эксперимент: если попадаем в область пересекающуюся с &amp;lt;tex&amp;gt; q_1 &amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt; q_2,&amp;lt;/tex&amp;gt; то увеличиваем ее и повторяем эксперимент. На рисунке слева красным обозначенно распределение &amp;lt;tex&amp;gt; q. &amp;lt;/tex&amp;gt; Вероятность того, что на этом шаге эксперимент не закончится {{---}} &amp;lt;tex&amp;gt;\frac{1}{k}.&amp;lt;/tex&amp;gt; Математическое ожидание количества экспериментов {{---}} &amp;lt;tex&amp;gt; \frac{k}{k-1}, max(\frac{k}{k-1}) = 2 (&amp;lt;/tex&amp;gt;при &amp;lt;tex&amp;gt;k = 2) &amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Sim pic2.JPG‎|170px|right|thumb|Количество элементарных исходов распределения q равно n]]&lt;br /&gt;
Теперь рассмотрим случай, когда все элементарные исходы &amp;lt;tex&amp;gt;p_i&amp;lt;/tex&amp;gt; по-прежнему равновероятны &amp;lt;tex&amp;gt;(p_i = \frac{1}{k}),&amp;lt;/tex&amp;gt;а количество элементарных исходов распределения &amp;lt;tex&amp;gt;q&amp;lt;/tex&amp;gt; равно &amp;lt;tex&amp;gt;n (\sum\limits_{j=1}^{n}q_j = 1).&amp;lt;/tex&amp;gt; Повторим эксперимент &amp;lt;tex&amp;gt; t &amp;lt;/tex&amp;gt; раз.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tex&amp;gt; k^t \ge 2n, t \ge \log\limits_{k}2n &amp;lt;/tex&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Отрезок разбился на &amp;lt;tex&amp;gt; k^t &amp;lt;/tex&amp;gt; отрезков. Стык будет не более, чем в половине отрезков. Математическое ожидание количества экспериментов &amp;lt;tex&amp;gt; \approx 2t &amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Sim pic3.JPG‎|170px|left|thumb]]&lt;br /&gt;
&amp;lt;tex&amp;gt;p_i, \sum\limits_{i}p_i = 1,&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tex&amp;gt;q_j, \sum\limits_{j}q_j = 1&amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Берем &amp;lt;tex&amp;gt;p_i&amp;lt;/tex&amp;gt;, и пусть оно максимальной длины. Проводим &amp;lt;tex&amp;gt;t&amp;lt;/tex&amp;gt; экспериментов. &amp;lt;tex&amp;gt;{p_i}^t &amp;lt; \frac{1}{2n}, &amp;lt;/tex&amp;gt; все остальные еще меньше. Суммарная длина отрезков не больше &amp;lt;tex&amp;gt;\frac{1}{2}.&amp;lt;/tex&amp;gt; Нужно &amp;lt;tex&amp;gt; t \ge \log\limits_{p}\frac{1}{2n} &amp;lt;/tex&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Вывод: из любого исходного распределения можно получить любое нужное нам распределение.&lt;br /&gt;
&amp;lt;/wikitex&amp;gt;&lt;br /&gt;
==См. также== &lt;br /&gt;
*[[Условная вероятность]]&lt;br /&gt;
*[[Дискретная случайная величина]]&lt;br /&gt;
*[[Дисперсия случайной величины]]&lt;br /&gt;
&lt;br /&gt;
==Литература==&lt;br /&gt;
*Боровков А.А. Математическая статистика: оценка параметров, проверка гипотез. - М., Физматлит, 1984.&lt;br /&gt;
*[http://sheen.me/books/spec/apia.djvu Т. Кормен, Ч. Лейзерсон, Р. Ривест, К. Штайн - Алгоритмы. Построение и анализ 1244c.]&lt;br /&gt;
*Романовский И.В. Дискретный анализ&lt;br /&gt;
&lt;br /&gt;
[[Категория:Дискретная математика и алгоритмы]]&lt;br /&gt;
&lt;br /&gt;
[[Категория: Теория вероятности ]]&lt;/div&gt;</summary>
		<author><name>5.18.98.126</name></author>	</entry>

	</feed>