Variational Item Response Theory: Fast, Accurate, and Expressive
  Item Response Theory (IRT) is a ubiquitous model for understanding humans
based on their responses to questions, used in fields as diverse as education,
medicine and psychology. Large modern datasets offer opportunities to capture
more nuances in human behavior, potentially improving test scoring and better
informing public policy. Yet larger datasets pose a difficult speed / accuracy
challenge to contemporary algorithms for fitting IRT models. We introduce a
variational Bayesian inference algorithm for IRT, and show that it is fast and
scaleable without sacrificing accuracy. Using this inference approach we then
extend classic IRT with expressive Bayesian models of responses. Applying this
method to five large-scale item response datasets from cognitive science and
education yields higher log likelihoods and improvements in imputing missing
data. The algorithm implementation is open-source, and easily usable.
