Estimation of unused parameters improves the estimation?!?

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.

Estimation of unused parameters improves the estimation?!?

Postby Michael Paetz » Fri Jul 29, 2011 9:27 pm

Hi,
this is the first time for me, actively using this forum. Hence, I would like to start with saying, that it is really helpful! I found out that most problems I had, have already been discussed by someone else. :D

Here is my problem/question: I estimate a huge model with about 56 equations and more than 40 parameters. I need to use the monte carlo based optimization routine (mode_compute = 6) to find starting values for the MH. I have several shocks in the model and I set some of them to to zero that seem to be of no importance after a first estimation. However, I forgot to cancel out the AR(1) parameters of 3 shocks that are set to 0, when estimating the model (so I estimated 3 unused parameters). After I realized this I repeated the estimation without estimating these parameter and the results dramtically changed!? In fact, the results with the unused parameters are much better! And I checked the code several times to be sure, that the parameters are unused (they only appear multiplied by a zero shock).

Now I have 3 questions:

1. Has anyone an explanation for this? I thought, that this would not change the estimation of any other parameter, since varying the unsed parameter does not change anything in the model dynamics.

2. Is it possible that this improves the starting values somehow, so that the MH converge to a different result?

3. Most important: Is the estimation reliable? I was really happy about the result! :)

Thanks for any comments/suggestions/solutions.

Best,
Michael
Michael Paetz
 
Posts: 12
Joined: Fri Jul 29, 2011 9:03 pm

Re: Estimation of unused parameters improves the estimation?

Postby MichelJuillard » Tue Aug 02, 2011 8:01 pm

Michael Paetz wrote:Hi,


Now I have 3 questions:

1. Has anyone an explanation for this? I thought, that this would not change the estimation of any other parameter, since varying the unsed parameter does not change anything in the model dynamics.


The presence of additional (unused) parameters will modify the progression of Metropolis iterations. The priors for the unused parameters will modify the posterior. The number of additional parameters will change the constant in the computation of the likelihood.

2. Is it possible that this improves the starting values somehow, so that the MH converge to a different result?

This will not modify the starting values, but the progression of the iterative procedure. Be careful about the criteria that you use to decide that one result is better than the other.

3. Most important: Is the estimation reliable? I was really happy about the result! :)


Probably not. You need at least to run the convergence diagnostics (with at least two chains).

Best

Michel
MichelJuillard
 
Posts: 680
Joined: Thu Nov 18, 2004 10:51 am

Re: Estimation of unused parameters improves the estimation?

Postby Michael Paetz » Tue Aug 09, 2011 10:27 am

Thanks, I will check this!
Michael Paetz
 
Posts: 12
Joined: Fri Jul 29, 2011 9:03 pm


Return to Dynare help

Who is online

Users browsing this forum: Google [Bot] and 6 guests