Wiele spośród ogólnych metod generowania zmiennych losowych jest całkowicie niezależnych od wymiaru. W szczególności, metody eliminacji, kompozycji i przekształceń są z powodzeniem stosowane do generowania zmiennych losowych wielowymiarowych. Wyjątek stanowi ,,najbardziej ogólna” metoda odwracania dystrybuanty, która nie ma naturalnego odpowiednika dla wymiaru większego niż 1.
Jest to właściwie jedyna metoda ,,w zasadniczy sposób wielowymiarowa”.
Opiera się na przedstawieniu gęstości łącznej zmiennych losowych
Wynika stąd następujący algorytm:
for |
Gen |
Ograniczymy się do zmiennych losowych
Jak wiadomo (można to sprawdzić elementarnym rachunkiem),
To znaczy, że
jest rozkładem warunkowym
Gen |
Efekt działania powyższego algorytmu widać na Rysunku 5.1. W tym konkretnym przykładzie
Uogólnienie na przypadek rozkładu normalnego
Podstawą jest następujące twierdzenie o przekształcaniu gęstości.
Załóżmy, że
i
Rozważmy niezależne zmienne losowe
Jeżeli teraz R jest nieosobliwą macierzą
gdzie
Gen |
Rozmaitych rozkładów wielowymiarowych jest więcej, niż gwiazd na niebie – a wśród nich tyle przykładów ciekawych i ważnych! Musiałem wybrać zaledwie kilka z nich. Rzecz jasna, wybrałem te, które mi się szczególnie podobają.
Najważniejszy, być może, przykład to wielowymiarowy rozkład normalny, omówiony już w 5.2. Rozpatrzymy teraz rozklady jednostajne na kuli
i sferze
Oczywiście,
Rozkłady jednostajne na kuli i sferze są blisko ze sobą związane.
Jeśli
Łatwo też zauważyć, że
Jeśli
Zmienną
Najprostszy wydaje się algorytm eliminacji:
repeat |
Gen |
until |
W istocie, dokładnie ta metoda, dla
Zbieżność do zera jest bardzo szybka. Dla dużego
Inna metoda, którą z powodzeniem stosuje się dla
Gen |
Gen |
Gen |
Efekt działania algorytmu ,,współrzędnych sferycznych” jest widoczny na trzech początkowych obrazkach
na Rysunku 5.2.
Górny lewy rysunek przedstawia punkty widoczne ,,z płaszczyzny równika”,
czyli
Gen |
Gen |
Niech
ma, z definicji, Sferyczny rozkład
W przypadku jednowymiarowym, a więc przyjmując
W szczególnym przypadku, biorąc za liczbę stopni swobody
Użytecznym uogólnieniem rozkładów sferycznych są rozkłady eliptyczne. Są
one określone w następujący sposób.
Niech
Mówimy, że
jesli
Parametry
Rozkłady Dirichleta dla
Jeśli
oznaczają statystyki pozycyjne, to
maja rozklad
Jeśli
i
Wektor losowy
Obliczymy łączną gęstość zmiennych losowych
ponieważ jakobian przekształcenia odwrotnego jest równy
Dla niezależnych zmiennych losowych o jednakowym rozkładzie wykładniczym,
jeśli
Z 5.1 i 5.2 wynika, że następujące dwa algorytmy:
Gen |
Sort |
Gen |
Wiele ciekawych własności rozkładów Dirichleta wynika niemal natychmiast z 5.2 (choć nie tak łatwo wyprowadzić je posługując się gęstością 5.2). Mam na myśli przede wszystkim zasadniczą własność ,,grupowania zmiennych”.
Rozważmy rozbicie zbioru indeksów na sumę rozłącznych podzbiorów:
Jeżeli
to wektor tych zmiennych ma też rozkład Dirichleta,
gdzie
Co więcej, każdy z wektorów
Wniosek 5.3 razem z 5.1 pozwala szybko generować wybrane statystyki pozycyjne. Na przykład łączny rozkład dwóch statystyk pozycyjnych z rozkładu jednostajnego jest wyznaczony przez rozkład trzech ,,zgrupowanych spacji”:
Aby wygenerować zmienną o rozkładzie dwumianowym
repeat |
|
Gen |
if |
begin |
else |
begin |
until |
Metoda generowania zmiennych o rozkładzie Dirichleta opiera sie na następującym fakcie, który jest w istocie szczególnym przypadkiem ,,reguły grupowania” 5.3.
Jeśli
są niezależne i
Odwrotnie, jeśli zmienne
Oczywiście, jeśli wygenerujemy niezależne zmienne
Powyższe równania określają algorytm generowania zmiennych o
rozkładzie
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.