Iup 2 / Statistique des processus / C. Robert

Année 2001
 
 
 

Projet 2 : L'algorithme de Hastings-Metropolis



 
 

On considère une loi de Poisson P(3) tronquée à l'ensemble {0,1,¼,10}, de densité p(k) µ 3k/k!.

  1. Rappeler que l'algorithme de Hastings-Metropolis à marche aléatoire associée à cette loi est donné par la transition
  2. xt+1 ì
    ï
    ï
    ï
    í
    ï
    ï
    î
    xt+et
    avec probabilité  p(xt+et)
    p(xt)
    q(xt+et,xt)
    q(xt,xt+et)
    xt
    sinon,
    (1)
    et Î {-1,1} et e="symbol">Î {-1,1} et q(i,i+1) = q(i,i-1) = 1/2 pour i ¹ 0,10, q(0,1) = q(10,9) = 1.
  3. Ecrire la matrice de transition de Markov I P associée.
  4. Vérifier
    1. (i) directement;
      (ii) par le calcul de I Pn (avec n grand)
    que p(k) µ 3k/k! est bien loi stationnaire pour cette matrice.
     
  5. Par une expérience de Monte Carlo, évaluer l'effet de la valeur initiale x0 sur la convergence de la chaîne vers la loi stationnaire au moyen de
    1. la distance en variation totale

    2. sup
      k
      ê
      ê
      ^
      p
      t
      x0
      (k) - p(k)  ê
      ê
      ê
       ,
      px0t(k) = P(Xt = k|X0 = x0) et [^(p)]x0t(k) est l'estimation par Monte Carlo de cette quantité;
    3. la convergence des moments

    4. sup
      1 £ r £ 5
      ê
      ê
      ^
      m
      t
      r
      (x0) - mr ê
      ê
       ,
      mr = I E[Xr] et [^(m)]t>r] et [^(m)]tr(x0) = (x0r+¼+xtr)/(t+1);
    5. le temps de couplage P(Xt(x0) ¹ Xt*), où Xt(x0) est la chaîne de Markov de valeur initiale x0 et Xt* est une chaîne stationnaire, c'est à dire démarrée selon la loi p qui est couplée avec Xt(x0) : à chaque instant t, on utilise pour les deux chaînes le même couple de variables uniformes (u1t,u2t) pour décider de la valeur de et et du passage de xt à xt+et
    (On considèrera toutes les valeurs initiales x0 = 0,1,¼,10.)
  6. Dans le cadre du couplage *, examiner via une expérience de Monte Carlo les états de la chaîne où se produit un couplage pour détecter des éventuelles monotonicités.
  7. Déterminer la distribution du temps d'oubli de la condition initiale T par l'expérience de Monte Carlo suivante :
  8. Carlo suivante :
       
       0   Partir des 11 valeurs initiales k = 0,¼,10
       1   Créer 11 chaînes (Xt(k))t k = 0,¼,10 par la transition (1) couplées en utilisant les mêmes variables uniformes (u1t,u2t) pour tout k
       2   Observer T instant où toutes les chaînes sont identiques pour la première fois
  9. Reprendre les questions * et * pour un autre choix de q(i,j) (comme, par exemple, q(i,j) µ|i-j| ou q(i,j) µ exp(-|i-j|/{|i-3|+1}) ou encore q(i,j) = 1/11)
  10. Comparer la variance des estimateurs des moments de * avec celle des estimateurs des moments fondés sur une simulation iid de la loi de Poisson tronquée.

File translated from TEX by TTH, version 2.79. If the math fonts are not correct, add the following line to your .Xdefaults file
Netscape*documentFonts.charset*adobe-fontspecific:   iso-8859-1
On 30 Jan 2001, 09:13. 13.