How to correctly address "ALERT: Iterations finished, maximum likelihood not found" in poLCA
What I am doing: I intend to use LCA on a large dataset with 12 response categories and approximately 50,000 observations.
The problem: I am getting "ALERT: Iterations finished, maximum likelihood not found" for all models beyond two latent classes. Can I conclude that the models beyond two classes are poorly identified as the log-likelihood is not exactly same? The model is fit with nrep = 20
and maxiter = 150
and most repetitions across all classes greater than two result in llik
values like (..-243389.9, -243358.4, -243269.5, -243259.4, -243269.7...).
What I tried: I found contradicting information: in this tutorial, they choose the models with 3 classes despite the said alert and in Collins, L. & Lanza, S. (2010) (page 95) they do not pick the 6 class model as the ML solution did not converge.
Any insights will help. Thank you
from Recent Questions - Stack Overflow https://ift.tt/3e2e2Ne
https://ift.tt/eA8V8J
Comments
Post a Comment