Identification_rank of J is deficient

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.

Identification_rank of J is deficient

Postby sadia » Thu Feb 16, 2017 2:12 am

Dear Johannes,

I have read several posts related to this issue. But I am confused what are the sources of identification problem in my model. I have attached the mod file, data, some part of log file and others. Its always the rank J deficient. Its a stationary model. data are hp filtered. The model still runs. What should I do to fix this? Is it because of the priors? Many thanks.

Kind Regards.
Attachments
model_3.zip
(297.32 KiB) Downloaded 41 times
sadia
 
Posts: 46
Joined: Fri Dec 12, 2014 3:17 am
Location: Australia

Re: Identification_rank of J is deficient

Postby jpfeifer » Thu Feb 16, 2017 9:16 am

1. A general remark: You are not supposed to use a two-sided HP-filter for likelihood-based estimation
2. I cannot replicate the message with the unstable version (Dynare 4.5). I guess this was a numerical problem that has been fixed.
------------
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

Re: Identification_rank of J is deficient

Postby sadia » Thu Feb 16, 2017 11:23 am

Hi Johannes,

1. I am using one-sided hp filtered data. I can try using linear-detrending instead if you suspect filtering can be a reason.

2. I am using Dynare version 4.4.3. I never used unstable 4.5. The file I sent you still produce the following message if I use the simple identification command. I have checked it once again. I don't understand why its happening, estimation runs smoothly.

==== Identification analysis ====

Testing prior mean
Evaluating simulated moment uncertainty ... please wait
Doing 378 replicas of length 300 periods.
Simulated moment uncertainty ... done!

All parameters are identified in the model (rank of H).

WARNING !!!
The rank of J (moments) is deficient!

Monte Carlo Testing

Testing MC sample

All parameters are identified in the model (rank of H).

WARNING !!!
The rank of J (moments) is deficient for 214 out of 250 MC runs!

Kind Regards,

Sadia
sadia
 
Posts: 46
Joined: Fri Dec 12, 2014 3:17 am
Location: Australia

Re: Identification_rank of J is deficient

Postby jpfeifer » Thu Feb 16, 2017 12:31 pm

1. Then it should be fine. Note that the data treatment has no bearing on the identification command. Identification is a theoretical concept here. Your data treatment can therefore not be the reason.
2. Then please try the unstable version (http://www.dynare.org/download/dynare-unstable). There have been several bugfixes around identification (http://www.dynare.org/DynareWiki/KnownBugs). This might explain why I don't get an error. From what I can see, your model is fine.
------------
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

Re: Identification_rank of J is deficient

Postby sadia » Thu Feb 16, 2017 9:37 pm

Hi Johannes,
Yes, you are right. It was a bug. I got the unstable version and it detects no problem relating to identification.
Thank you very much.

Cheers,

Sadia
sadia
 
Posts: 46
Joined: Fri Dec 12, 2014 3:17 am
Location: Australia


Return to Dynare help

Who is online

Users browsing this forum: No registered users and 9 guests