Преобразование неравномерного распределения в равномерное распределение

Как я могу изменить случайное неравномерное распределение на равномерное распределение? Есть ли формула?


person Scheery    schedule 27.08.2010    source источник
comment
Я думаю, что вопрос не правильно сформулирован. Можете ли вы дать более подробную информацию о том, чего вы хотите достичь? Я также думаю, что это больше подходит для math.stackexchange.com или stats.stackexchange.com .   -  person Andre Holzner    schedule 27.08.2010
comment
Почему? Обычно бывает наоборот, потому что случайные числа однородны, и их нужно преобразовать в какое-то другое распределение.   -  person starblue    schedule 27.08.2010
comment
Не могли бы вы уточнить, что такое неравномерное распределение? Я думаю, это поможет.   -  person David Thornley    schedule 27.08.2010
comment
спасибо Андре за предложение веб-сайта.   -  person Scheery    schedule 28.08.2010


Ответы (2)


Предположим, у вас есть выборки из случайной величины X с функцией CDF F_X. Тогда F_X(X) имеет равномерное распределение.

person John D. Cook    schedule 27.08.2010
comment
о, я вижу ... Вы имели в виду F (X) = CDF, и мне нужно найти F (X) квадрат? - person Scheery; 28.08.2010
comment
Нет интеграции. Просто возьмите сэмплы и вставьте их в F_X, чтобы получить однородные сэмплы. Например, CDF экспоненциальной случайной величины равен F(x) = 1 - exp(-x). Если вы возьмете набор образцов x_i из экспоненциального распределения, числа F(x_i) будут иметь равномерное распределение. - person John D. Cook; 28.08.2010
comment
Обычно эта теорема применяется наоборот: стандартно генерировать однородные выборки, а затем применять обратный CDF другого семейства дистрибутива, чтобы получить выборки из этого дистрибутива. - person John D. Cook; 28.08.2010

Стандартный подход заключается в использовании только некоторых младших битов, которые достаточно однородны.

person starblue    schedule 27.08.2010
comment
извините, я не очень понимаю, что вы имели в виду ... не могли бы объяснить, пожалуйста? Спасибо ! - person Scheery; 28.08.2010