Hi Phil,
Can I ask one more question about using full-information ML to handle the missing data in the mirt package?
Assuming I am running a simple 2PL model on an incomplete data set, using EM algorithm by default. Does the full-information ML here mean using the FIML equation shown in Enders(2001) paper (
DOI: 10.1207/S15328007SEM0803_5), or the marginal maximum likelihood (MLM) estimation proposed by Bock and Atikin(1981)?
If the full-information ML here means the MLM, then how it handles the response pattern likelihood when some responses are missing?
For example, we have 3 items, person A has responses [1,0,1], then P(x=[1,0,1]|theta,beta) = P(x=1|theta, beta) * P(x=0|theta,beta) *P(x=1|theta,beta) , in which theta is the person's latent trait level and beta is the item parameters.
Person B has responses [1, NA, NA ], does that mean the response pattern likelihood for person B is P(x=1|theta, beta)? if so, what are the expected values we would get at the E-step when we apply the EM algorithm?
I hope I stated my question clearly. I searched through the forum and did not find the answer, but if I missed it, a link to that thread will also be very helpful.
many many thanks!
Sherry