Fit: LPA with different no. of indica... PreviousNext
Mplus Discussion > Latent Variable Mixture Modeling >
Message/Author
 Laina Isler posted on Tuesday, April 03, 2018 - 3:00 pm
Hello Dr Muthens,

I have developed a latent profile model, and want to assess whether the inclusion of an additional variable improves model fit significantly. Am I able to compare BIC/AIC scores, as well as entropy, across these two models? Additionally, is there a way to assess improvement in fit using the LMR LRT or BLRT?

Regards,

Laina
 Bengt O. Muthen posted on Tuesday, April 03, 2018 - 3:27 pm
BIC/AIC can't be compared across models with different sets of DVs, only different sets of IVs. Fit improvement with LMR or BLRT is only with respect to number of factors.
 Laina Isler posted on Monday, May 28, 2018 - 11:15 pm
Thank you for this reply. To clarify, this suggests that we cannot compare model fit in non-nested models in LPA, in which 2 models differ slightly in regards to which variables are used to identify group membership?
If I am incorrect, is there a resource or article that you can recommend to clarify this?
 Tihomir Asparouhov posted on Tuesday, May 29, 2018 - 6:30 pm
This short note is relevant to your question
https://www.statmodel.com/download/UnivariateEntropy.pdf

You can use LRT/BIC/AIC to compare these models if you set them up correctly.

Here is model 1:

model:
%overall%
[y1-y5]; y1-y5;
%C#1%
[y1-y5]; y1-y5;
%C#2%
[y1-y5]; y1-y5;

Here is model 2:

model:
%overall%
[y1-y4]; y1-y4;
[y5] (m); y5 (v);
%C#1%
[y1-y4]; y1-y4;
%C#2%
[y1-y4]; y1-y4;


Model 1 and Model 2 are nested within each other and you can use LRT to test if variable Y5 contributes significantly to the latent class identification. In Model 2 variable Y5 is independent of C as the mean and the variance are held equal across classes, and thus Y5 doesn't contribute to the latent class identification. The results for model 2 should agree with the results when you run the LPA without Y5 included.

With the LRT you are essentially testing the Y5 on C significance.

You will have to do this variable by variable and always make sure that the comparison is done on the same set of variables. To double check you can use model test to test if the distribution of Y5 is the same or different across the classes.
Back to top
Add Your Message Here
Post:
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action: