J'essaie d'implémenter l'algorithme hit and run MCMC, mais j'ai un peu de mal à comprendre comment s'y prendre. L'idée générale est la suivante:
Pour générer un saut de proposition dans MH, nous:
- Générer une direction partir d'une distribution à la surface de la sphère unitaire O
- Générez une distance signée long de l'espace contraint.
Cependant, je n'ai aucune idée de la façon dont je devrais procéder pour l'implémenter dans R (ou tout autre langage).
Quelqu'un at-il un extrait de code qui me dirigerait dans la bonne direction?
BTW, je ne suis pas intéressé par une bibliothèque qui fait cette méthode, je veux essayer de la coder moi-même.
Merci beaucoup.