English

A Computational Note on the Application of the Supplemented EM Algorithm to Item Response Models

Computation 2016-05-04 v1

Abstract

The EM algorithm is a method for finding the maximum likelihood estimate of a model in the presence of missing data. Unfortunately, EM does not produce a parameter covariance matrix for standard errors. Supplemented EM (SEM; Meng & Rubin, 1991) is one method for obtaining the parameter covariance matrix. SEM is implemented in both open-source (e.g., Chalmers, 2012; Pritikin, Hunter, & Boker, 2015) and commercial (e.g., Cai, Thissen, & du Toit, 2011) item response model estimation software. However, the original formulation of SEM did not adequately account for the limitations of IEEE 754 floating-point. Agile-SEM, a novel refinement of SEM, is proposed and compared against the original algorithm and a recent refinement (Tian, Cai, Thissen, & Xin, 2013) in a variety of item response model simulation studies. By controlling for the numerical noise intensity on a per-parameter basis, Agile-SEM demonstrated the best convergence properties, accuracy, and efficiency while, at the same time, requiring fewer tuning parameters. Complete source code is made freely available. The potential generalization of Agile-SEM to other EM application besides item response models is left as future work.

Keywords

Cite

@article{arxiv.1605.00860,
  title  = {A Computational Note on the Application of the Supplemented EM Algorithm to Item Response Models},
  author = {Joshua N. Pritikin},
  journal= {arXiv preprint arXiv:1605.00860},
  year   = {2016}
}
R2 v1 2026-06-22T13:52:05.164Z