Adding a level or not/increasing residual variance
Posted: Mon Nov 11, 2013 10:37 am
Dear Forum,
In the final stages of my cross-classified analysis of pricing in the bookmarket, I am pondering the adding of an extra classification in my cross-classification model. I have editions of books which are nested in authors and publishers but as some booktitles are represented in multiple editions (e.g. paperback, hardcover) it could be said that the booktitle should be added as well.
When I add this extra level in the model some variables effects shift with 0,001 and in the full model there is a variance of 0,2 percent located on this level. In the LEMMA course the Bayesian DIC to judge whether a level should be added or not, in my case the model without the level has a DIC of 12125,51 while with the extra level it is 12092,24. The question then is, what DIC-difference dictates that one should add the extra level? Is this difference enough to demand adding it while there is little effect in the model?
The second question involves increasing residual variance and the procedure runmlwin uses. It does a normal nested multilevel first and then uses those figures for the MCMC. When I add the extra level in the empty model and in the fourth last model, there is no variance at all on this level in the normal multilevel model which estimates are stored and used in the MCMC. In the two intermediary models there is however variance a little variance also on this level. I guess due to this anomaly the residual variance in the second and third model are higher than in the empty model which is somewhat odd.
model 0 | multilevel variance 0 | MCMC 0,002
model 1 | multilevel variance 0,0053 | MCMC 0,0058
model 2 | multilevel variance 0,0062 | MCMC 0,0061
model 3 | multilevel variance 0 | MCMC 0,0007
The question is: if the variance in the normal multilevel is sometimes 0, how does this influence the MCMC and the interpretation of the results?
Thanks in advance!
Thomas
In the final stages of my cross-classified analysis of pricing in the bookmarket, I am pondering the adding of an extra classification in my cross-classification model. I have editions of books which are nested in authors and publishers but as some booktitles are represented in multiple editions (e.g. paperback, hardcover) it could be said that the booktitle should be added as well.
When I add this extra level in the model some variables effects shift with 0,001 and in the full model there is a variance of 0,2 percent located on this level. In the LEMMA course the Bayesian DIC to judge whether a level should be added or not, in my case the model without the level has a DIC of 12125,51 while with the extra level it is 12092,24. The question then is, what DIC-difference dictates that one should add the extra level? Is this difference enough to demand adding it while there is little effect in the model?
The second question involves increasing residual variance and the procedure runmlwin uses. It does a normal nested multilevel first and then uses those figures for the MCMC. When I add the extra level in the empty model and in the fourth last model, there is no variance at all on this level in the normal multilevel model which estimates are stored and used in the MCMC. In the two intermediary models there is however variance a little variance also on this level. I guess due to this anomaly the residual variance in the second and third model are higher than in the empty model which is somewhat odd.
model 0 | multilevel variance 0 | MCMC 0,002
model 1 | multilevel variance 0,0053 | MCMC 0,0058
model 2 | multilevel variance 0,0062 | MCMC 0,0061
model 3 | multilevel variance 0 | MCMC 0,0007
The question is: if the variance in the normal multilevel is sometimes 0, how does this influence the MCMC and the interpretation of the results?
Thanks in advance!
Thomas