monte carlo 1911

background image

1

Metoda Monte Carlo

Podstawowa metoda Monte Carlo (MC)

Podstawowym zadaniem metody MC jest estymacja wartości oczekiwanej

pewnej zmiennej losowej. Wiele problemów można sprowadzić do tego typu

zagadnienia.

Założenia: jest zmienną losową o funkcji gęstości prawdopodobieństwa (fgp)

i wartości oczekiwanej:

Jeżeli

są niezależnymi zmiennymi losowymi o f.g.p. To ich średnia arytmetyczna

jest również zmienną losową:

będącą estymatorem wartości oczekiwanej zmiennej losowej

background image

2

Metoda Monte Carlo

Zgodnie z założeniami centralnego twierdzenia granicznego przy

średnia arytmetyczna dąży do zmiennej losowej o rozkładzie normalnym

z wartością oczekiwaną i wariancją:

Mając do dyspozycji N niezależnych realizacji

zmiennej losowej o pewnej fgp, estymatę wartości oczekiwanej

wyznacza się ze wzoru:

a nieobciążoną estymatę wariancji tej zmiennej (nie wartości zmiennej)

przy pomocy wyrażenia:

background image

3

Metoda Monte Carlo

Realizacją zmiennej losowej jest estymata , dlatego za miarę dokladności

można przyjąć odchylenie standardowe estymatora zmiennej losowej

Obliczając wartość odchylenia standardowego zgodnie z (a) należy dwukrotnie

odwoływać się do wartości każdej próbki. W przypadku (b) odwołanie jest

jednokrotne ale błędy zaokrągleń przy sumowaniu mogą spowodować

pojawienie się wartości ujemnych pod pierwiastkiem.

Interesuje nas wyznaczenie (a raczej estymacja) wartości oczekiwanej

zmiennej losowej

ftóra jest funkcją wektora zmiennych (losowych):

o funkcji gęstości prawdopodobienstwa

background image

4

Metoda Monte Carlo

W metodzie MC wykorzystujemy przejście:

Estymację wartości oczekiwanej zmiennej losowej można wykonać

wg wzoru:

oraz wariancję tej zmiennej losowej:

Trzy powyższe wyrażenia są podstawą metody Monte Carlo przybliżonego

obliczania całek.

background image

5

Metoda Monte Carlo

Zazwyczaj obszarem całkowania jest określony podzbiór przestrzeni .

W takim przypadku obliczaną całkę trzeba zapisać w nieco zmienionej postaci:

gdzie:

jest funkcją przynależności do zbioru

Przykład. Dzielnik napięcia powinien zapewniać tłumienie o wartości 0.5

z dokładnością 2%. Opory r

1

i r

2

mają rozrzuty produkcyjne które można

reprezentować za pomocą niezależnych zmiennych i o funkcjach

gęstości prawdopodobieństwa i . Wyznaczyć estymatę

uzysku produkcyjnego ´ , czyli średniego odsetka układów sprawnych.

Tłumienie napięciowe dzielnika:

background image

6

Metoda Monte Carlo

Tłumienie jest realizacją zmiennej losowej:

Rozkład tej zmiennej opisuje fgp zależna od fgp:

Warunkiem sprawności układu (jednej z wielu realizowanych możliwości)

jest :

Wykorzystujemy metodę MC do estymacji wartości oczekiwanej:

jest funkcją wektora losowego:

dlatego uzysk produkcyjny można wyrazić wzorem na średnią wartość

funkcji przynależności:

background image

7

Metoda Monte Carlo

gdzie:

- iloczyn ze względu na niezależność

zmiennych losowych

Estymatę uzysku można obliczać jako średnią arytmetyczną:

gdzie:

Są niezależnymi realizacjiami wektora losowego

Algorytm wyznaczenia uzysku:

1)Wylosuj parę liczb: r

1

i r

2

, zwiększ N o 1

2)Jeśli obliczone k mieści się w obszarze ­ wówczas zwiększ N

s

o 1

3)Uzysk oblicz jako wartość ułamka

background image

8

Metoda Monte Carlo

Przykład. Wyznaczyć minimalną liczbę N próbek wystarczającą do wyznaczenia

estymaty uzysku z trzysigmowym błędem względnym:

dla ± =0.1%,1%,10%.

Obliczamy wariancję estymatora:

Błąd względny:

Przekształcając go można otrzymać wyrażenie na minimalną liczbę próbek

potrzebną do uzyskania wymaganej dokładności:

background image

9

Metoda Monte Carlo

Zależność minimalnej liczby próbek od założnego uzysku

background image

10

Metoda Monte Carlo

Metody zwiększania efektywności metody Monte Carlo.

Dokładność wyznaczenia całki metodą MC zależy od liczeby próbek N oraz

wariancji zmiennej losowej:

Wydajność metody można zwiększyć ustalając N i dokonując takiej transformacji

aby nowa zmienna losowa miała mniejszą wariancję.

1. Metoda losowania ważonego

Zakładamy że jest fgp dodatnio okresloną dla

Całkę estymujemy:

background image

11

Metoda Monte Carlo

Zmienna losowa z ma taką samą wartość oczekiwaną jak zmienna losowa y oraz

wariancję zależną od fgp:

Wariancję etsymatora całki można zmniejszyć odpowiednio dobierając fgp

Najmniejszą wartość wariancja osiąga dla:

Jeżeli G(x) jest funkcją nieujemną, wówczas minimalna wariancja estymatora

ważonego jest równa 0. Należałoby jednak w takim przypadku znać wartość

całki w mianowniku. Zazwyczaj nie jest to możliwe, dlatego funkcję G(x)

zastępuje się inną G

1

(x), której całka może być łatwo obliczona. Minimalizacja

wariancji w takim przypadku zależy od jakości zastosowanego przybliżenia.

background image

12

Metoda Monte Carlo

2. Metoda zmiennej kontrolnej.

Metoda polega na dekompozycji całki:

gdzie:

- jest aproksymacją funkcji G(x) umożliwiającą łatwe obliczenie

pierwszego wyrazu po prawej stronie analitycznie lub numerycznie.

Wariancja zmiennej losowej ma znacznie mniejszą wariancję

niż G(x).

3. Losowanie warstwowe

W metodzie tej obszar całkowania ­ dzieli się na K rozłącznych obszarów:

Całkę I oblicza się jako sumę takich całek:

gdzie: k=1,2,3,...,K

background image

13

Metoda Monte Carlo

Całki I

k

można obliczać za pomocą podstawowej wersji metody MC:

Próbki są realizacjami wektora losowego o fgp:

4. Metoda obniżania krotności całki

Obniżenia krotności całki można dokonać gdy jest mozliwa dekompozycja

wektora oryginalnych zmiennych losowych:

oraz obszaru:

że zachodzi:

background image

14

Metoda Monte Carlo

Zmienna losowa:

ma zazwyczaj mniejszą wariancję niż co pozwala dość łatwo

obliczyć całkę zewnętrzną. Metoda jest skuteczna jeśli potrafimy

dość dokładnie i szybko obliczyć całkę wewnętrzną (analitycznie

lub numerycznie).


Document Outline


Wyszukiwarka

Podobne podstrony:
Metody Monte Carlo
Probabilistyczna ocena niezawodności konstrukcji metodami Monte Carlo z wykorzystaniem SSN
07 monte carlo
08 opis wynikow monte carlo
Wyklad 6 Monte Carlo
06 Metoda Monte Carlo 25 06 2007id 6332 ppt
Monte Carlo calka podwojna prezentacja 1
Markov chain Monte Carlo Kolokwium1
Zadanie 04 Monte-Carlo, Niezawodność konstr, niezawodność, 2 projekt
CHEVROLET MONTE CARLO 1995 2005
Markov chain Monte Carlo MCMC02
Markov chain Monte Carlo, MCMC02
Monte Carlo calka podwojna prezentacja 3
Markov chain Monte Carlo, Kolokwium1
Modelowanie molekularne metody Monte Carlo
Metody Monte Carlo
Probabilistyczna ocena niezawodności konstrukcji metodami Monte Carlo z wykorzystaniem SSN

więcej podobnych podstron