

Convergence problems in multigroup m... 

Message/Author 

Michelle posted on Friday, January 20, 2006  2:36 pm



I am trying to run a multigroup path model with all observed variables. When I constrain the parameters to be equal, the model runs fine. But when I try to free the parameters across groups, the model will not converge. Could you please tell me what is wrong with my code? (note, I have also tried it without the corr between inv and genn). thanks USEVARIABLES ARE cluster weight inv use gen t1achvt t2achvt; CATEGORICAL IS inv; CLUSTER is cluster; WEIGHT is weight; MISSING IS .; GROUPING IS sex (0 = male 1 = female); analysis: type=complex; model: inv on use; inv on t1achvt; inv with gen; gen on t1achvt; t2achvt on inv; t2achvt on t1achvt; t2achvt on gen; model male: inv on use; inv on t1achvt; inv with gen; gen on t1achvt; t2achvt on inv; t2achvt on t1achvt; t2achvt on gen; output: standardized ; 


I would suggest you run the model separately for each group and see if they each converge. If they do, and the multiple group run does not converge, there are some suggestions in the user's guide about convergence problems. If these do not work, send the outputs for each group, the output for the multiple group run, the data, the input for the multiple group run, and your license number to support@statmodel.com 


I have the same problem as Michelle. I have a 3 factor model. I am comparing two groups and when I try to freely estimate the loadings across the two groups, the model will not converge, even after 500000 iterations. I have tried assigning starting values to the loadings in the second group but this was unsuccessful. However, when I constrain the loadings in the second group, the model converges. Oddly, If I reverse the order of the groups in the 2 group comparison, the model will converge. Is there any information available from the work done on Michelle's problem? 


I would suggest doing each group separately. With multiple group analysis, the first step is to determine whether a model with the same number of factors fits the data for each group. You can start with EFA or CFA. If each group has the same number of factors, then see if the same model fits the data for each group. Only then would I put the groups together to test for measurement invariance. Also, see the suggestions in the user's guide for convergence problems. If you continue to have problem, send your input, data, output, and license number to support@statmodel.com. 


Linda, The model has good fit on each group separately. Unfortunately, the ethics approval for my project prohibits sending data to external parties. This is why I was hoping that the recommendations that were made to solve Michelle's problem  which sounded exactly like my problem  might be available to give me a starting point to solve my problem. Thanks, 


I would see suggestions in the user's guide. Convergence problems can be caused by many things. Send your output and license number to support and be sure to include sample statistics in the output. 

Back to top 

