Bayesian time estimation issue
Posted: Tue Nov 19, 2013 5:22 pm
Hello guys, I am trying to replicate a paper that does a bayesian estimation of a DSGE model with bubbles. The model is kinda big and it estimates 19 parameters using bayesian methods and it has 2,000,000 draws of the MH algorithm. I need the posterior mode and mean and the whole estimation process takes about 17 hours. I wonder if there is a way to save time in doing the estimation. I tried the following:
first I calculate the whole MH using the following command
it works fine and it gives the mean, the mode, and all the info I need
, however, since I did not get the results that I wanted I tried changing the drop and the jump scale values, but using the MH draws that I already have by using the following command,
and I got the similar results that shows in http://www.dynare.org/phpBB3/viewtopic.php?f=1&t=4605
when I use mh_replic=0 in combination with load_mh_file I just get the new posterior mod, but not the posterior mean.
is there a way around this?
Best Mario
first I calculate the whole MH using the following command
- Code: Select all
estimation(order=1, datafile=data_orig,mode_compute=6,mh_replic=2000000, mh_nblocks=2, mh_drop=0.2, mh_jscale=6) c_obs i_obs n_obs ps_obs p_obs;
it works fine and it gives the mean, the mode, and all the info I need
, however, since I did not get the results that I wanted I tried changing the drop and the jump scale values, but using the MH draws that I already have by using the following command,
- Code: Select all
estimation(order=1, datafile=data_orig,mode_compute=6,mh_replic=0, mh_nblocks=2, mh_drop=0.4, mh_jscale=12, load_mh_file) c_obs i_obs n_obs ps_obs p_obs;
and I got the similar results that shows in http://www.dynare.org/phpBB3/viewtopic.php?f=1&t=4605
when I use mh_replic=0 in combination with load_mh_file I just get the new posterior mod, but not the posterior mean.
is there a way around this?
Best Mario