AutoIRT: Calibrating Item Response Theory Models with Automated Machine Learning
This work addresses the need for efficient and accurate test scoring in high-stakes language proficiency assessments, representing an incremental improvement over prior neural extensions.
The authors tackled the problem of calibrating item response theory models for computerized adaptive tests by proposing a multistage fitting procedure using automated machine learning, which resulted in better calibration, predictive performance, and score accuracy compared to existing methods like BERT-IRT.
Item response theory (IRT) is a class of interpretable factor models that are widely used in computerized adaptive tests (CATs), such as language proficiency tests. Traditionally, these are fit using parametric mixed effects models on the probability of a test taker getting the correct answer to a test item (i.e., question). Neural net extensions of these models, such as BertIRT, require specialized architectures and parameter tuning. We propose a multistage fitting procedure that is compatible with out-of-the-box Automated Machine Learning (AutoML) tools. It is based on a Monte Carlo EM (MCEM) outer loop with a two stage inner loop, which trains a non-parametric AutoML grade model using item features followed by an item specific parametric model. This greatly accelerates the modeling workflow for scoring tests. We demonstrate its effectiveness by applying it to the Duolingo English Test, a high stakes, online English proficiency test. We show that the resulting model is typically more well calibrated, gets better predictive performance, and more accurate scores than existing methods (non-explanatory IRT models and explanatory IRT models like BERT-IRT). Along the way, we provide a brief survey of machine learning methods for calibration of item parameters for CATs.