Anar al contingut

Método de Box-Muller

De L'Enciclopèdia, la wikipedia en valencià
Diagrama de la transformada de Box Müller. Els círculs inicials, es troben uniformemente espayats respecte a l'orige, estan graficados junt en un atre conjunt de círculs centrats en l'orige a on la separació entre ells aumenta a mida que s'allunten de l'orige. Els círculs més grans del domini es corresponen en els círculs més chicotets en el ranc (o codominio) i viceversa.

El método de Box-Muller (nomenat aixina pels seus inventors George Edward Pelham Box i Mervin Edgar Müller 1958)[1] és un método de generació de parells de números aleatoris independents en distribució normal "estàndart" (esperança zero i varianza unitària), a partir d'una font de números aleatoris uniformemente distribuïts.

Li'l troba expressat de dos formes. La forma bàsica és la que varen desenrollar Box i Müller, i pren dos mostres de la distribució uniforme en l'interval (0, 1] i les transforma en dos mostres en distribució normal. El método polar pren dos mostres d'un interval distint, [−1, +1], i les transforma a dos mostres normalment distribuïdes sense utilisar les funciones sen o coseno.

També és possible utilisar el método de la transformada inversa per a generar números aleatoris distribuïts normalment; en comparació el método de Box-Müller posseïx la ventaja de ser més eficient des d'un punt de vista computacional.[2] També és possible utilisar l'algoritme Ziggurat que és més eficient.

Forma bàsica

Se supon que O1 i O2 són variables aleatòries independents que estan uniformemente distribuïdes en l'interval (0, 1]. Siga

Z0=Rcos⁡(Θ)=−2ln⁡U1cos⁡(2πU2)

i

Z1=Rsin⁡(Θ)=−2ln⁡U1sin⁡(2πU2).

Llavors Z0 i Z1 són variables aleatòries independentes en una distribució normal en desviació típica 1.

La demostració[3] es basa en el fet que, en un sistema cartesiano bidimensional a on les coordenades X i I són donades per dos variables aleatòries independents i distribuïdes normalment, les variables aleatòries per a R2 i Θ (indicades prèviament) en les coordenades polars corresponents també són independents i posseïxen les expressions:

R2=−2⋅ln⁡U1

i

Θ=2πU2.

Método polar

Erro al crear miniatura:
Dos valors uniformemente distribuïts, u i v són usats per a produir el valor s=R2, el qual també es troba distribuïda en forma uniforme. Les definicions del sen i del coseno s'apliquen després sobre la forma bàsica de la transformada de Box-Müller Transform de manera d'evitar l'us de funcions trigonométricas.

La forma polar Devroye[4] se li atribuïx a Marsaglia. També és mencionada en Carter, encara que sense ser-li atribuïda a ningú en particular.[5]


Daus o i v, independentes i uniformemente distribuïts en un interval tancat [−1, +1], siga s = R2 = o2 + v2. (A on òbviament R=s.) Si s = 0 o s > 1, s'eliminen o i v i es prova en un atre parell (o, v). Es continua en el procés fins que es troba un parell en s en l'interval obert (0, 1). Ya que o i v estan uniformemente distribuïts i com només s'admeten punts continguts en el círcul unitari, els valors de s també es trobaren uniformemente distribuïts en l'interval obert (0, 1). Açò últim es pot verificar si es calcula la funció de densitat de provabilitat per a s en l'interval (0, 1). Lo que no és una atra cosa que l'àrea del círcul de radi s dividit per π. A partir d'açò es pot trobar la funció de densitat de provabilitat que tinga un valor constant d'1 en l'interval (0, 1). En forma similar, l'àngul θ dividit per 2π està distribuït uniformemente en l'interval obert (0, 1) i independent de s.

Referències

  1. ↑ G. E. P. Box and Mervin E. Müller, A Note on the Generation of Random Normal Deviates, The Annals of Mathematical Statistics (1958), Vol. 29, No. 2 pp. 610-611
  2. ↑ Kloeden and Platen, Numerical Solutions of Stochastic Differential Equations, p. 11-12
  3. ↑ Sheldon Ross, A First Course in Probability, (2002), p.279-81
  4. ↑ L. Devroye: 'Senar-Uniform Random Variate Generation', Springer-Verlag, New York, 1986.
  5. ↑ Everett F. Carter, Jr., The Generation and Application of Random Numbers, Forth Dimensions (1994), Vol. 16, No. 1 & 2.


Referències