Parallel Tempering for DSGE Estimation

Disponible en format(s) : PDF

Dans cette étude, j’élabore un algorithme de Monte-Carlo par chaînes de Markov (MCMC) fondé sur une population, soit une atténuation parallèle, pour estimer des modèles d’équilibre général dynamique et stochastique (EGDS). L’atténuation parallèle fait une approximation de la distribution d’intérêt a posteriori à l’aide d’une famille de chaînes de Markov à distributions a posteriori tempérées. À chacune des itérations, deux chaînes sélectionnées de façon aléatoire dans l’ensemble sont proposées pour échanger les vecteurs des paramètres, après quoi chaque chaîne subit une mutation par le biais de l’algorithme de Metropolis-Hastings. L’algorithme crée une méthode MCMC à mixage rapide, qui convient particulièrement bien aux problèmes avec des distributions a posteriori irrégulières. De plus, à cause de sa nature globale, l’algorithme peut être initialisé directement à partir des distributions a priori. Je fournis deux exemples empiriques contenant des distributions a posteriori complexes : un modèle de type nouveau keynésien se caractérisant par des équilibres indéterminés et un modèle de SmetsWouters où les distributions a priori sont plus diffuses. Dans les deux exemples, l’atténuation parallèle surpasse le défi inhérent à l’estimation, fournissant des estimations extrêmement cohérentes lors de différentes exécutions de l’algorithme où la taille effective de l’échantillon est de grande taille. Je fournis un code compatible avec des fichiers de modélisation Dynare, ce qui facilite l’implantation de cette routine pour les utilisateurs de modèles EGDS.

DOI : https://doi.org/10.34989/swp-2024-13