Partial pooling for crossed random effect factors: overspecified model?

OK the solution here seems to be to simply specify the item-level random effects as zero-mean. In other words, I won’t be able to estimate the actual item-level slopes, but I’m nonetheless controlling for the item-level variance. A pretty obvious solution actually, now that I think about it.

In pseudocode terms, simply changing the third line of the last model did the trick:

item_slopes ~ Normal(0, sd_c)
3 Likes