CDF підняли до влади?


15

Якщо - це CDF, схоже, що ( ) також є CDF.FZFZ(z)αα>0

Питання: Це стандартний результат?

З: Чи є хороший спосіб знайти функцію допомогою st , де x \ equiv g (z)gXg(Z)FX(x)=FZ(z)αxg(z)

В основному, у мене є ще один CDF, FZ(z)α . У деякому зменшеному вигляді я хотів би охарактеризувати випадкову змінну, яка виробляє цю CDF.

EDIT: Я був би радий, якби міг отримати аналітичний результат для окремого випадку . Або хоча б знати, що такий результат непереборний.ZN(0,1)


2
Так, це досить відомий результат і його легко узагальнити. (Як?) Ви також можете знайти , принаймні неявно. Це по суті застосування методу зворотного, ймовірно, перетворення, який зазвичай використовується для генерування випадкових змінних довільного розподілу. g
кардинал

2
@cardinal Будь ласка, відповідайте. Пізніше команда скаржиться, що ми не боремось із низьким співвідношенням відповідей.

1
@mbq: Дякую за ваші коментарі, які я дуже розумію і поважаю. Будь ласка, розумійте, що іноді міркування часу та / або місця не дозволяють мені публікувати відповідь, але дозволяють швидкий коментар, який може змусити ОП чи інших учасників розпочати. Будьте впевнені, що, йдучи вперед, якщо я зможу опублікувати відповідь, я зроблю це. Сподіваюсь, і моя тривала участь через коментарі також буде нормальною.
кардинал

2
@cardinal Деякі з нас також винні в тому ж самому, з тих же причин ...
whuber

2
@brianjd Так, це добре відомий результат, який використовувався для промислового виробництва "узагальнених" розподілів, див . Існує багато таких перетворень, і люди використовують їх для цієї мети: вони знаходять параметричне перетворення, застосовують його до розподілу і voilá, у вас є папір, просто обчисливши його властивості. І звичайно, нормальний - це перша «жертва».

Відповіді:


11

Мені подобаються інші відповіді, але ніхто ще не згадав наступні. Подія відбувається тоді і тільки тоді, коли { m a x ( U , V ) t } , тому якщо U і V незалежні і W = m a x ( U , V ) , то F W ( t ) = F U ( t ) {Uт, Vт}{мах(U,V)т}UVW=мах(U,V) такдля α позитивного цілого числа (наприклад, α = п ) прийняти X = т а х ( Z 1 , . . . Z п ) , де Z «и є IIDЖW(т)=ЖU(т)ЖV(т)αα=нХ=мах(Z1,...Zн)Z

Для ми можемо переключитись, щоб отримати F Z = F n X , тому X буде такою випадковою змінною, що макс n незалежних копій має такий самий розподіл, що і Z (і це не було б одним із наших знайомих друзів , в загальному). α=1/нЖZ=ЖХнХнZ

Випадок додатного раціонального числа (скажімо, α = m / n ) випливає з попереднього, оскільки ( F Z ) m / n = ( F 1 / n Z ) m .αα=м/н

(FZ)m/n=(FZ1/n)m.

Для ірраціонального виберіть послідовність позитивних раціоналів a k, що сходяться до α ; тоді послідовність X k (де ми можемо використовувати наші вище прийоми для кожного k ) буде сходитися в розподілі до потрібної X.αakαXkkХ

Це може бути не характеристикою, яку ви шукаєте, але це, щонайменше, дає певне уявлення про те, як думати про для α, що є приємним. З іншого боку, я не дуже впевнений, наскільки приємніше це може бути насправді: у вас вже є CDF, тому правило ланцюжка дає вам PDF, і ви можете обчислити моменти, поки сонце не зайде ...? Це правда, що більшість Z не матиме X , знайомий для α = ЖZααZХ , але якщо я хотів би пограти з прикладом, щоб шукати щось цікаве, я б спробувавZрівномірно розподілити на одиничний інтервал зF(z)=z,0<z<1.α=2ZF(z)=z0<z<1


EDIT: Я написав кілька коментарів у відповіді @JMS, і виникло питання про мою арифметику, тож я випишу, що я мав на увазі, сподіваючись, що це буде більш зрозуміло.

@cardinal правильно у коментарі до відповіді @JMS написав, що проблема спрощується до або в більш загальному випадку, коли Z не обов'язково N ( 0 , 1 ) , мати x = g - 1 ( y ) = F - 1 ( F α ( y ) ) .

g1(y)=Φ1(Φα(y)),
ZN(0,1)
x=g1(y)=F1(Жα(у)).
Моя думка полягала в тому, що коли має хорошу обернену функцію, ми можемо просто вирішити функцію y = g ( x ) з базовою алгеброю. Я написав у коментарі, що g має бути y = g ( x ) = F - 1 ( F 1 / α ( x ) ) .Жу=г(х)г
у=г(х)=Ж-1(Ж1/α(х)).

Візьмемо окремий кейс, підключіть речі та подивимось, як це працює. Нехай є (1) розподіл Exp, з КОР F ( х ) = ( 1 - е - х ) , х > 0 , і зворотна CDF F - 1 ( у ) = - пер ( 1 - у ) . Легко підключити все, щоб знайти g ; після закінчення ми отримуємо y = g ( x ) = -X

F(x)=(1ex), x>0,
F1(y)=ln(1y).
g Отже, підсумовуючи, моє твердження полягає в тому, що якщо X E x p ( 1 ) і якщо ми визначимо Y = - ln ( 1 - ( 1 - e - X) ) 1 / α ) , тоді Y матиме CDF, схожий на F Y ( y ) = (
y=g(x)=ln(1(1ex)1/α)
XExp(1)
Y=ln(1(1eX)1/α),
Y Це ми можемо довести безпосередньо (подивимось наP(Yy)і використаємо алгебру для отримання виразу; на наступному та останньому кроці нам знадобиться інтегральне перетворення ймовірності). Просто у випадку, коли я часто божевільний, я провів кілька моделей, щоб перевірити, чи він працює, ... і це так. Дивіться нижче. Для полегшення коду я використав два факти: Якщо  X F,  то  U = F ( X ) U n i f ( 0 , 1 )
FY(y)=(1ey)α.
P(Yy)
If XF then U=F(X)Unif(0,1).
If UUnif(0,1) then U1/αBeta(α,1).

Сюжет результатів моделювання випливає нижче.

ECDF and F to the alpha

Код R, який використовується для створення графіку (мінус мітки), є

n <- 10000; alpha <- 0.7
z <- rbeta(n, shape1 = alpha, shape2 = 1)
y <- -log(1 - z)
plot(ecdf(y))
f <- function(x) (pexp(x, rate = 1))^alpha
curve(f, add = TRUE, lty = 2, lwd = 2)

Думаю, гарненько виглядає? Можливо, я не збожеволів (цього разу)?


ZN(0,1)г(z)=Φ-1(Φ1/α(z))

Було б добре ще раз перевірити свою арифметику.
кардинал

@cardinal помилка ... Добре, я зробив, ... і це правильно? Скажіть помилку?

(+1) Вибачення Я не впевнений, де в мене голова, коли я вперше подивився на це. Очевидно (ну, мав би бути!) Правильно.
кардинал

@cardinal, ні шкоди, ні фолу. Зізнаюсь, хоч ти насправді потішив мене хвилину! :-)

14

Доказ без слів

введіть тут опис зображення

ЖЖαα<1zх=г(z)


Гарна картинка! З: У чому це було звернено? TikZ?
lowndrul

1
@brianjd: Якщо я пригадую, @whuber робить багато своїх сюжетів за допомогою Mathematica.
кардинал

3
@cardinal Ви праві. Насправді я використовую все, що зручно, і, здається, це швидко зробить хорошу роботу. FWIW, ось код:Module[ {y, w, a = 0.1, z = 3.24, f = ChiDistribution[7.6], xmin=0, xmax=5}, y = CDF[f,z]; w = InverseCDF[f, y^(1/a)]; Show[ Plot[{CDF[f, x],CDF[f,x]^a} , {x, xmin, xmax}, Filling->{1->{2}}], Graphics[{ Dashed, Arrow[{{z,0}, {z,y}}], Arrow[{{z,y}, {w,y}}], Arrow[{{w,y}, {w,0}}] }] ] ]
whuber

6

α>1

Fz(z)α10Fz

FZ


@JMS: Про що ZN(0,1)?
lowndrul

2
@brianjd: Я не вірю в це. Дозволятиг бути суцільною строго монотонною функцією (отже, мати чітко виражену обернену г-1), що відповідає вашим умовам. Тоді, повинно бути такΦα(у)=П(г(Z)у)=П(Zг-1(у))=Φ(г-1(у)) і так г-1(у)=Φ-1(Φα(у)). Тож обернена ідентифікується досить явно, але нігсебе. Це те, що я мав на увазі в своєму попередньому коментарігзнаходячись неявно .
кардинал

@brianjd - Що сказав @cardinal :) Я навіть не міг придумати особливого випадку ЖZ де ви отримаєте закриту форму (не кажучи, що її немає, звичайно).
JMS

@JMS: ZU[0,1] був би одним позитивним прикладом.
кардинал

@cardinal Я б ніколи не думав про таке рідкісне розповсюдження ... але тепер, коли ти це згадуєш Бета(а,1) повинен працювати взагалі, повертаючи вам a Бета(аα,1).
JMS
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.