• Aucun résultat trouvé

06/03/20191Simulation des variables Simulation des variables aléatoiresaléatoiresProf. Mohamed El Merouanihttp://elmerouani.jimdo.come-mail: m_merouani@yahoo.fr

N/A
N/A
Protected

Academic year: 2021

Partager "06/03/20191Simulation des variables Simulation des variables aléatoiresaléatoiresProf. Mohamed El Merouanihttp://elmerouani.jimdo.come-mail: m_merouani@yahoo.fr"

Copied!
4
0
0

Texte intégral

(1)

06/03/2019

1

Simulation des variables Simulation des variables

aléatoires aléatoires

Prof. Mohamed El Merouani http://elmerouani.jimdo.com e-mail: m_merouani@yahoo.fr

1

Simulation par la méthode de Simulation par la méthode de

rejet (2)

rejet (2)

(2)

06/03/2019

2

Simulation des

Simulation des v.a v.a. discrètes: . discrètes:

• L’idée est la même que le cas continue.

• On veut simuler une v.a. discrète de fonction de probabilité {P(Xi=xi)=pi, i≥0}.

• Nous disposons d’une méthode plus efficiente pour simuler une v.a. discrète Y de fonction de probabilité {P(Yi=yi)=hi, i≥0}.

• Pour simuler à partir de X, premièrement on simule Y et on accepte les valeurs simulés de probabilité proportionnelle à pi/hi

Algorithme de rejet pour simuler des Algorithme de rejet pour simuler des v.a v.a. .

discrètes discrètes::

• Soit cune constante telle que pi/hi≤c, pour tout i.

• La méthode de rejet pour générerX est donnée par l’algorithme suivant:

1. Faire i=1

2. Générer une valeur aléatoire u de la loi uniforme U(0,1).

3. Générer une v. a. discrète Yde loi {hi, i≥0}.

4. Si u≤ pi/chi, faire xi=y. Autrement, aller à l’étape 2

(3)

06/03/2019

3

• Comme dans le cas continue, on peut montrer que la v.a. X a la loi de probabilité

{P(Xi=xi)=pi, i≥0}.

• Dans chaque itération, on accepte la valeur (de forme indépendante) avec la probabilité 1/c et le nombre moyen des itérations jusqu’à l’acceptation est c.

Exemple:

Exemple:

• Soit X la v.a. discrète à simuler de loi de probabilité donnée par le tableau suivant:

• On peut appliquer la méthode d’inversion pour générer X.

• Mais, il résulte plus efficient d’appliquer la méthode de rejet en prenant pour la variable Y l’uniforme discrète en 1,…,5 i.e. hi=1/5 pour i=1,…,5

i 1 2 3 4 5

pi 0,19 0,20 0,18 0,22 0,21

(4)

06/03/2019

4

• Pour cette variable, on prend c=max(pi/hi)=1,1 dans ce cas c.hi=1,1/5=0,22

• L’algorithme est donc:

1. Faire i=1

2. Générer une valeur aléatoire u de la loi uniforme U(0,1).

3. Générer une v. a. discrète Y=ent(5U)+1.

4. Si u≤ pi/0,22, faire xi=y. Autrement, aller à l’étape 2

Exemple:

Exemple:

• Cet algorithme nécessite en moyen 1,1

itérations jusqu’à accepter une valeur pour la variable X.

Exemple:

Exemple:

Références

Documents relatifs

La plus simple consiste à donner une méthode pour simuler des points suivant une distribution uniforme sur un borélien de R 2 de mesure finie.... Cela prendra par cette méthode

Soit X une variable aléatoire continue de loi uniforme sur [−1, 1] et ε une variable aléatoire discrète uniforme sur {−1, 1}. Montrer que Y = |X| est une variable aléatoire

Morale : Lorsqu'on manipule un type de variable (très exactement une classe), taper le nom de la classe suivie d'un point dans l'interpreteur donnera la liste des méthode associées

• La situation de l’urne n°3 est plus compliquée, et la méthodes des poids est plus efficiente que la

Parfois, on connaît la fonction de densité, mais pas la fonction de répartition; comme il arrive, par exemple, dans le cas de la loi normale.. • Dans quelques uns de ces cas, on

«Lorsqu’on souhaite répéter une expérience aléatoire un grand nombre de fois (5000 fois le lancer d’un dé à 6 faces, par exemple), on peut faire soi-même faces, par exemple),

on peut l’adapter pour des équations aux dérivées partielles d’ordre 2 et plus. sous licencehttp

1. On lance 5 fois successivement un d´e `a jouer non truqu´e, et on note X la variable al´eatoire ´egale au nombre de 2 obtenus parmi ces lancers... 2. On lance 5 fois