Bayesian Item Response Modeling in R with brms and Stan
Paul-Christian B\"urkner

TL;DR
This paper demonstrates how to specify and fit a wide range of Bayesian Item Response Theory models in R using brms and Stan, offering flexible modeling of responses and parameters.
Contribution
It introduces a flexible, user-friendly framework for Bayesian IRT modeling in R, supporting various response types and custom distributions, unlike existing packages.
Findings
Supports diverse IRT models including 1PL, 2PL, graded response, and drift diffusion models.
Allows relation of item and person parameters in linear or non-linear ways.
Enables model comparison using Bayes factors and cross-validation.
Abstract
Item Response Theory (IRT) is widely applied in the human sciences to model persons' responses on a set of items measuring one or more latent constructs. While several R packages have been developed that implement IRT models, they tend to be restricted to respective prespecified classes of models. Further, most implementations are frequentist while the availability of Bayesian methods remains comparably limited. We demonstrate how to use the R package brms together with the probabilistic programming language Stan to specify and fit a wide range of Bayesian IRT models using flexible and intuitive multilevel formula syntax. Further, item and person parameters can be related in both a linear or non-linear manner. Various distributions for categorical, ordinal, and continuous responses are supported. Users may even define their own custom response distribution for use in the presented…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMental Health Research Topics · Psychometric Methodologies and Testing · Statistical Methods and Bayesian Inference
