Acceptance rate question

This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location where you will have to reset your password.
Forum rules
This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location (https://forum.dynare.org) where you will have to reset your password.

Acceptance rate question

Postby jonathanb » Thu Sep 10, 2015 11:44 am

I have an estimation that lead to an acceptance rate of 0.04 (which is bad according to the dynare userguide).

Is tuning the mh_jscale will change:
1. the log data density ?
2. the estimation results ?

For instance, I have 2 similar models which I want to compare.

3. Can I always compare these two models even if in their mod files they do not have the same mh_jscale ? - of course I have the same dataset across models.

Kind regards,
Jonathan
jonathanb
 
Posts: 54
Joined: Wed Sep 17, 2008 8:52 pm
Location: New York

Re: Acceptance rate question

Postby jpfeifer » Fri Sep 11, 2015 6:30 am

A low acceptance rate is not "bad", it just will be very inefficient, i.e. you need many draws to correctly sample from the posterior because the posterior draws will be highly correlated. As long as you chain has converged, this should not affect any of the results (apart from differences due to the usual numerical standard errors).

In particular, both the log data density will in principle not be affected by acceptance rates (again as long as there is convergence of the chain). Nevertheless, assuring convergence is already hard with a decent acceptance rate. Thus, you should adjust mh_jscale.
The marginal data density (and the asymptotic properties of the MCMC sampler and thus of all results) are independent of the proposal covariance matrix including its scaling. Again, you are only affecting efficiency.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany


Return to Dynare help

Who is online

Users browsing this forum: No registered users and 2 guests

cron