Réduction de la variance

Un article de Wikipédia, l'encyclopédie libre.

La réduction de la variance regroupe l'ensemble des techniques, plus ou moins simples, qui permettent de réduire la variance des estimateurs de Monte-Carlo.

Méthodes de réduction de la variance[modifier | modifier le code]

  • Variable antithétique : on introduit une seconde variable aléatoire très fortement négativement corrélée avec la première, permettant de réduire la variance. L'élément clef est la formule suivante, valable pour deux variables :
  • Variable de contrôle : on introduit une variable tierce, dite variable de contrôle, et on construit une nouvelle classe d'estimateurs, dépendant d'un paramètre c. On cherche la valeur du paramètre c permettant de réaliser une réduction de variance, par rapport à l'estimation Monte-Carlo de base ;
  • L'échantillonnage préférentiel (ou importance sampling en anglais) : lors du tirage de données aléatoires, certaines valeurs ont plus d'importance que d'autres dans l'évaluation de l'espérance/intégrale. L'idée est donc d'abandonner l'échantillonnage uniforme (selon la loi uniforme continue) pour un échantillonnage selon une autre loi, plus appropriée.

on peut en déduire que, pour une variable Z bien choisie, on a un meilleur estimateur en utilisant plutôt que , en effet, on aurait dans ce cas une espérance égale (par le théorème de l'espérance totale) mais une variance moindre :

Exemples[modifier | modifier le code]

Illustration de méthodes de réduction de la variance sur le problème de Monte-Carlo de la surface du cercle : la méthode de Monte-Carlo classique (en bleu) converge moins vite que la méthode avec conditionnement statistique (vert), elle-même plus lente que celle avec conditionnement et variable antithétique (brun)

On considère U1 et U2 deux variables aléatoires iid suivant une loi uniforme sur [0 ; 1], dont on déduit V1 = 2U1 – 1, V2 = 2U2 – 1, qui sont alors iid suivant une loi uniforme sur [–1 ; 1], et on pose enfin la variable X la variable qui vaut 1 si le couple (V1,V2) est dans le cercle centré en (0 ; 0) et de rayon 1, et 0 sinon. Alors :

Une façon de réduire la variance est d'utiliser le conditionnement par V1. En effet,

d'où :

Ainsi, pour estimer la valeur de π/4, on peut préférer effectuer une série de n tirages uniformes U(1), ... , U(n) et calculer , plutôt que la méthode de Monte-Carlo intuitive, qui consiste en un tirage de couples de variables uniformes. Dans cet exemple, on peut même remarquer que est paire, donc on peut le cumuler avec un tirage antithétique, qui permet encore de diviser par 2 le nombre de tirages.

Références[modifier | modifier le code]

  • (en) Sheldon Ross, A First Course in Probability, 8, , 449-453 p. (lire en ligne)