Explorer un a posteriori qu'on ne peut pas écrire
On ne peut souvent écrire l'a posteriori qu'à une constante près, comme a priori fois vraisemblance, et on ne peut ni le sommer ni trouver sa moyenne par l'algèbre. Metropolis-Hastings construit une marche aléatoire qui visite les endroits en proportion de l'a posteriori. Au point courant , proposez un point voisin , par exemple plus un peu de bruit normal. Comparez les hauteurs a posteriori avec le rapport . Si , le nouveau point est au moins aussi bon : avancez. Sinon, avancez avec la probabilité . Si vous n'avancez pas, notez à nouveau le point courant. La constante inconnue est la même dans les deux hauteurs, elle s'annule donc dans le rapport. C'est pourquoi la méthode fonctionne.
La liste des points visités est la chaîne. Après un échauffement, appelé burn-in, elle se comporte comme un échantillon de l'a posteriori : la moyenne et l'intervalle viennent donc de simples moyennes et percentiles de la chaîne. Le pas est le réglage principal. Trop petit, presque chaque mouvement est accepté mais la chaîne rampe. Trop grand, la plupart des propositions tombent en de mauvais endroits et sont rejetées, la chaîne reste immobile. Une bonne chaîne accepte environ un quart à la moitié des propositions. Regardez toujours la chaîne : tracez-la et lancez-la de points de départ différents pour voir qu'ils s'accordent.
- Proposition et rapport : proposez un point voisin et comparez les hauteurs a posteriori. La constante inconnue s'annule.
- Chaîne : les points visités, répétés quand un mouvement est rejeté. Retirez le burn-in puis moyennez.
- Pas : trop petit, la chaîne rampe ; trop grand, elle se bloque. Visez environ un quart à la moitié d'acceptation.
Lab : ce qui est noté
- Une bonne proposition15 pts
- Une moins bonne proposition15 pts
- Un log-rapport10 pts
- Moyenner une chaîne10 pts
- Un pas trop grand10 pts
- Une itération10 pts
- Associer le vocabulaire15 pts
- Pourquoi la constante est inutile15 pts