Bürkner 2021 - Priors Hierarchical Pooling and Identification
Summary
Priors in Bayesian IRT: non-hierarchical (fixed-hyperparameter) vs hierarchical (partial pooling) item priors; persons nearly always hierarchical; LKJ priors for correlated item parameters; half-normal or half-Cauchy for standard deviations. Identification is strong (likelihood determines parameters) or weak (posterior sensible); constraints such as in the 2PL give strong identification and comparability with other software.
Overview
Posterior: , with the joint prior factored as .
Main Content
Item priors
- Non-hierarchical: fixed, e.g. (68% in , 97.5% in on the logit scale; weakly informative). Most common in IRT practice.
- Hierarchical: with estimated: partial pooling shrinks extreme items toward the mean. Justified by the desire for pooling, not by an “item population” assumption.
- Correlated item parameters (e.g. easiness and discrimination): , .
Person priors
Almost always hierarchical: , or multivariate normal for several correlated person parameters. If both persons and items are partially pooled, add an overall intercept : . This puts IRT in the generalized linear multilevel model framework.
Hyperpriors. Standard deviations: densities with mode at zero decreasing monotonically (half-normal, half-Cauchy). Correlation matrices: LKJ (Lewandowski, Kurowicka & Joe 2009). Covariate effects: flat default, weakly informative for mild regularisation, or horseshoe for selection. Priors are always interpreted in the context of the whole model (Gelman et al. 2017).
Identification
Strong: . Weak (informal): the posterior is sensible for all quantities of interest; with proper priors the posterior always exists, so identification is checked empirically through convergence and subject-matter knowledge. Bürkner imposes the usual constraints for strong identification (e.g. fix in the binary 2PL) so results are comparable to other frameworks.
Examples
Shrinkage of sparse items
Setup. An item answered by only 5 of 300 respondents (4 correct); item SD , mean easiness 0. Solution. Non-hierarchical barely regularises (posterior near the item’s raw logit, high easiness); hierarchical pulls it toward 0 with the amount set by data. Interpretation. For catalogues with many rarely-seen items (e.g. 680 vocabulary words), hierarchical priors are the robust default.
Connections
Hierarchical Models · Partial Pooling as Multiple Comparisons Correction · Bürkner 2021 - IRT Model Classes 1PL 2PL and Extensions (scale non-identifiability).
See Also
Bürkner 2021 - brms Specification Stan Code and Post-Processing