W pewnych sytuacjach okazuje się, że wygenerowanie zmiennej losowej
To wszystko co dotychczas powiedzieliśmy jest bardzo niekonkretne i wymaga uściślenia. W moich wykładach ścisłe przedstawienie
tych zagadnień będzie możliwe tylko w ograniczonym zakresie. W obecnym rozdziale skupię się
na głównych ideach MCMC. Następnie, w Rozdziałach 11 i 12 przedstawię podstawowe algorytmy
i kilka motywujących przykładów, pokażę wyniki symulacji, ale niemal nic nie udowodnię. Sprobuję to częściowo naprawić
w Rozdziałach 14 i 15 , które w całości będą poświęcone łańcuchom Markowa i algorytmom MCMC na
skończonej przestrzeni
Klasyczne metody MCMC, jak sama nazwa wskazuje, opierają się na generowaniu łańcucha Markowa. Co prawda, rozwijają się obecnie bardziej wyrafinowane
metody MCMC (zwane adaptacyjnymi), które wykorzystują procesy niejednorodne a nawet nie-markowowskie. Na razie ograniczymy się do rozpatrzenia sytuacji, gdy generowany ciąg
zmiennych losowych
W przypadku przestrzeni skończonej wygodniej posługiwać się macierzą przejścia o elementach
Metoda generowania łańcuchów Markowa jest dość oczywista i sprowadza się do wzorów (7.2) w przypadku skończonym i (7.5) w przypadku ogólnym.
Niech
Mówimy, że
W przypadku skończonej przestrzeni
Jeśli rozkład początkowy jest rozkładem
stacjonarnym,
Jeśli
(10.1) |
Dla skończonej przestrzeni
Pewną wersję STE dla skończonej przestrzeni
Jeżeli zachodzi teza STE dla pewnego rozkładu granicznego
Co więcej,
W teorii łańcuchów Markowa rozważa się różne pojęcia zbieżności
rozkładów. Zauważmy, że w powyżej przytoczonej tezie STE oraz w Uwadze 10.1 mamy do czynienia z silniejszym rodzajem zbieżności, niż poznana
na rachunku prawdopodobieństwa zbieżność słaba (według rozkładu), oznaczana
Naszkicujemy podstawowe twierdzenia graniczne dla łańcuchów Markowa. Dokładniejsze sformułowania i dowody pojawią się w następnym rozdziale i będą ograniczone do przypadku skończonej przestrzeni
Sformułujemy najpierw odpowiednik Mocnego Prawa Wielkich Liczb (PWL) dla łańcuchów Markowa. Rozważmy funkcję
Jeżeli rozkład
W przypadku dyskretnej przestrzeni
Jeśli załóżmy
(10.2) |
z prawdopodobieństwem 1.
W istocie, można udowodnić (10.2) przy pewnych dodatkowych założeniach.
Mówimy wtedy, że zachodzi PWL lub Mocne Twierdzenie Ergodyczne.
Ze względu na zastosowania MCMC, wymagamy aby (10.2) zachodziło dla
dowolnego rozkładu początkowego
Centralne Twierdzenie Graniczne (CTG) dla łańcuchów Markowa ma
tezę następującej postaci. Dla dowolnego rozkładu początkowego
(10.3) |
Liczba
(10.4) |
Przy pewnych dodatkowych założeniach, asymptotyczną wariancję można wyrazić w terminach ,,stacjonarnych kowariancji” jak następuje. Mamy
(10.5) |
gdzie
Przyjmijmy jeszcze, że
Później pojawi się kilka innych wzorów na asymptotyczną wariancję.
W tym miejscu chcę podkreślić różnicę między stacjonarną wariancją
Zauważmy, że algorytmy Monte Carlo przeważnie mają za zadanie obliczyć pewną
wartość oczekiwaną, a więc wielkość postaci
Możemy tezy PWL oraz CTG zapisać w skrócie tak:
PWL gwarantuje zgodność estymatora, a więc w pewnym sensie poprawność metody. Jest to, rzecz jasna, zaledwie wstęp do dokładniejszej analizy algorytmu.
Zauważmy, że CTG może służyć do budowania asymptotycznych przedziałów ufności
dla estymowanej wielkości
Oczywiście,
Graniczne zachowanie wariancji estymatora
Oczywiście, naturalną miarą jakości estymatora jest
błąd średniokwadratowy (BŚK). Ponieważ BŚK jest sumą wariancji i kwadratu obciążenia to, przynajmniej w granicy dla
(10.6) |
Powtóżmy jednak zastrzeżenie dotyczące wszystkich wyników zawartych w tym podrozdziale, Wzór (10.6) tylko sugeruje pewne przybliżenie interesującej nas wielkości.
Sławne i ważne twierdzenia graniczne sformułowane w tym podrozdziale nie są, niestety, całkowicie zadowalającym narzędziem analizy algorytmów Monte Carlo. Algorytmy wykorzystujące łańcuchy Markowa są użyteczne wtedy, gdy osiągają wystarczającą
dokładność dla liczby kroków
Niemniej, twierdzenia graniczne są interesujące z jakościowego punktu widzenia. Ponadto, ważne dla nas oszacowania dotyczące zachowania łańcucha w skończonym czasie można porównać z wielkościami granicznymi, aby ocenić ich jakość.
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.