BSEM with zero mean and small varianc... PreviousNext
Mplus Discussion > Confirmatory Factor Analysis >
 Fredrik Falkenström posted on Tuesday, April 29, 2014 - 6:04 am
Dear list,

I have a question about the BSEM approach to CFA that was outlined in

Muthén, B. O., & Asparouhov, T. (2012). Bayesian structural equation modeling: A more flexible representation of substantive theory. Psychological Methods, 17(3), 313–335. doi:10.1037/a0026802

Having thought a bit about this approach, it seems to me that there are two uses to it; 1) to test the hypothesis that parameters (e.g. cross-loadings or residual covariances) are close to zero rather than exactly zero, and 2) to provide estimates for these parameters that can be used similarly to modification indices in ML estimation.

My question regards the first (1) issue: If one wants to conduct a stringent test for this hypothesis, wouldn't one want to specify the model so that no parameter estimate is allowed outside the boundary of the specified range that is thought to be trivial? For example, if one thinks residual correlations +- .20 are trivial, then one would want to estimate the model so that no parameter is estimated outside this range. Otherwise it seems hard to interpret model fit information?


Fredrik Falkenström
 Tihomir Asparouhov posted on Tuesday, April 29, 2014 - 4:32 pm
If I understand your question correctly ... you are considering a prior distribution that doesn't have tails. This would be more readily accomplished for cross-loadings possibly with uniform priors, however, I don't really see the problem with interpretation even with normal prior that essentially has the range of -.2 to .2. If the posterior is out of that range the interpretation is clear - the parameter is non-trivial and the model does not fit. If the posterior is within that range you can interpret it as a trivial parameter that is approximately zero and is not a source of misfit. You can of course also use a uniform prior with a fixed range that does not allow the data to drive the parameter away and get a PPP value to determine the fit.
 Fredrik Falkenström posted on Thursday, May 01, 2014 - 11:47 pm

 Andrea Norcini Pala posted on Friday, May 13, 2016 - 6:16 am

I am running a BSEM which includes 2 latent factors and 12 continuous indicators. Small cross-loadings and residual variance. Following the syntax.
T1 BY F8 F9 F12;
T1 BY F1-F7 F10 F11(O1-O9);

T2 BY F1 f2-F6 F7 F10 F11;
T2 BY F8-F9 F12 (O10-O12);

f1-f12 with f1-f12 (y1-y66);


I am not sure I specified the Inverse Wishart correctly, I'd appreciate your feedback. Thanks.
 Bengt O. Muthen posted on Friday, May 13, 2016 - 10:03 am
Advice on how to use the Inverse Wishart is given in the paper on our website:

Asparouhov, T., Muthén, B. & Morin, A. J. S. (2015). Bayesian structural equation modeling with cross-loadings and residual covariances: Comments on Stromeyer et al. Journal of Management, 41, 1561-1577.
Back to top
Add Your Message Here
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Options: Enable HTML code in message
Automatically activate URLs in message