Chapter 2M´ethodes de Monte CarloR´ef´erences:[F] Fishman, A first course in Monte Carlo, chap 2.[R] Rubinstein, Simulation and the Monte Carlo method,[B] Bouleau, Probabilit´es de l’ing´enieur, chap 4.dCadre: Soit g :R →R int´egrable. On veut calculer une valeur approch´ee deZI = g(x)dx.dRCette int´egrale peut par exemple provenir d’un probl`eme concret: en fiabilit´e, calculer la dur´eemoyenne de vie (Mean Time To Failure MTTF) est souvent impossible analytiquement.Hypoth`eses:Z21. g (x)dx < +∞.dR Z2g (x)d2. Il existe une densit´e f surR telle que dx < +∞.d f(x)R3. On sait simuler une variable al´eatoire de densit´e f et on a a` notre disposition une suite(X ) de vaiid de densit´e f.i i∈NButs:ˆ1. Donner une valeur approch´ee I de I en fonction de X ,...,X .n 1 n2. Ecrire l’algorithme.3. Etudier sa convergence et estimer l’erreur.4. Am´eliorer la vitesse et comparer a` d’autres m´ethodes de calcul d’int´egrales.2.1 Loi des grands nombres et estimateurRPour calculer I = g(x)dx, l’id´ee est de l’´ecrire comme l’esp´erance d’une fonction de ladRg(X )ivariable al´eatoire X que l’on sait simuler. On pose pour tout i∈N, Y = . Les variablesi f(X )i15al´eatoires (Y ) sont ind´ependantes et de mˆeme loi; leur esp´erance commune esti i∈N Zg(x)E(Y ) = f(x)dx =I.1d f(x)ROn pense alors au r´esultat suivant:Th´eor`eme 2.1.1 (Loi forte des grands nombres) Soit (Y ) des variables al´eatoiresi i∈N1ind´ependantes identiquement distribu´ees et ...
Voir