Iloczyn dwóch niezależnych zmiennych losowych


15

Mam próbkę około 1000 wartości. Dane te pochodzą z iloczynu dwóch niezależnych zmiennych losowych . Pierwsza zmienna losowa ma rozkład równomierny . Rozkład drugiej zmiennej losowej nie jest znany. Jak mogę oszacować rozkład drugiej zmiennej losowej ( )?ξψξU(0,1)ψ


8
Jest to wersja tak zwanego problemu dekonwolucji: jeśli przejdziesz do dziennika produktu, otrzymasz szacunkowy rozkład sumy, gdy znasz rozkład jednego z terminów. Sprawdź na wikipedii .
Xi'an

3
Zobacz także podobne pytanie dotyczące weryfikacji krzyżowej: po zastosowaniu transformacji dziennika problem jest równoważny.
Xi'an

3
@ Xi'an: Ładne linki. Mam nadzieję, że prawie na pewno ... chociaż możemy wyzdrowieć z pozornie śmiertelnego naruszenia tego stanu, rozkładając jako ψ = ψ + - ψ - i rozważając poszczególne elementy oddzielnie. ψ0ψ=ψ+ψ
kardynał

2
@cardinal Jestem ciekawy, jak poradzić sobie z problemem estymacji, gdy niektóre dane mogą być negatywne. Jak określa się rozkład? (Intuicyjny sposób alokacji danych mniej niż na jeden większy komponentów i danych niż 1 na innym wyglądem suboptimal do mnie, bo splot z wykładniczym mają tendencję, aby włączyć wartości pochodzących z * F - komponent do stosunkowo dużych pozytywnych obserwacji.) Wygląda raczej podobnie, jak estymator musi jednocześnie obsługiwać identyfikację mieszaniny i dekonwolucji - i wydaje się to trudne. 11ψ
whuber

2
@Kardynał dzięki za wyjaśnienie. Nie, nie hałas: ponieważ myślałem o logarytmach, po prostu zapomniałem, że jest nieujemne. ξ
whuber

Odpowiedzi:


3

Mamy, zakładając, że ma poparcie na dodatniej linii rzeczywistej ξψ Gdzie X F n i F n to empiryczny rozkład danych. Biorąc log tego równania otrzymujemy,

ξψ=X
XFnFn

Log(ξ)+Log(ψ)=Log(X)

Zatem przez twierdzenie Levy'ego o ciągłości i niezależności i ψξψ biorąc funkcje charactersitic:

ΨLog(ξ)(t)ΨLog(ψ)(t)=ΨLog(X)

Teraz , T H e r e f o r e - L O g ( Ę, ) ~ e x P ( 1 ) Tak więc, Ψ L O g ( ξ ) ( - t ) = ( 1 + i t ) - 1ξUnif[0,1],thereforeLog(ξ)Exp(1)

ΨLog(ξ)(t)=(1+it)1

Biorąc pod uwagę, że Ψln(X)=1nk=11000exp(itXk),X1...X1000ln(X)

Log(ψ)

(1+it)1ΨLog(ψ)(t)=1nk=11000exp(itXk)

If we assume that the moment generating functions of ln(ψ) exist and that t<1 we can write the above equation in term of moment generating functions:

MLog(ψ)(t)=1nk=11000exp(tXk)(1t)

It is enough then to invert the Moment generating function to get the distribution of ln(ϕ) and thus that of ϕ


can you explain this with an example in R?
Andy

Of course. I ll try to post it tomorrow.
Drmanifold
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.