Как я могу изменить случайное неравномерное распределение на равномерное распределение? Есть ли формула?
Преобразование неравномерного распределения в равномерное распределение
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
о, я вижу ... Вы имели в виду F (X) = CDF, и мне нужно найти F (X) квадрат?
- person Scheery; 28.08.2010
Нет интеграции. Просто возьмите сэмплы и вставьте их в F_X, чтобы получить однородные сэмплы. Например, CDF экспоненциальной случайной величины равен F(x) = 1 - exp(-x). Если вы возьмете набор образцов x_i из экспоненциального распределения, числа F(x_i) будут иметь равномерное распределение.
- person John D. Cook; 28.08.2010
Обычно эта теорема применяется наоборот: стандартно генерировать однородные выборки, а затем применять обратный CDF другого семейства дистрибутива, чтобы получить выборки из этого дистрибутива.
- person John D. Cook; 28.08.2010
Стандартный подход заключается в использовании только некоторых младших битов, которые достаточно однородны.
person
starblue
schedule
27.08.2010
извините, я не очень понимаю, что вы имели в виду ... не могли бы объяснить, пожалуйста? Спасибо !
- person Scheery; 28.08.2010