General Structural Equations Week 2 #5 Different forms of constraints Introduction for models estimated in multiple groups.

Slides:



Advertisements
Similar presentations
Working with Under-identified Structural Equation Models
Advertisements

Introduction Describe what panel data is and the reasons for using it in this format Assess the importance of fixed and random effects Examine the Hausman.
Writing up results from Structural Equation Models
1 General Structural Equation (LISREL) Models Week 3 #2 A.Multiple Group Models with > 2 groups B.Relationship to ANOVA, ANCOVA models C.Introduction to.
G Lecture 10 SEM methods revisited Multilevel models revisited
Need to check (e.g., cov) and pretty-up: The LISREL software may be obtained at Other software packages include Eqs (
1 Regression as Moment Structure. 2 Regression Equation Y =  X + v Observable Variables Y z = X Moment matrix  YY  YX  =  YX  XX Moment structure.
General Structural Equation (LISREL) Models
Structural Equation Modeling
Structural Equation Modeling (SEM) Niina Kotamäki.
Multi-sample Equality of two covariance matrices.
Structural Equation Modeling: An Overview P. Paxton.
1 General Structural Equation (LISREL) Models Week #2 Class #2.
1 Chapter 4 Experiments with Blocking Factors The Randomized Complete Block Design Nuisance factor: a design factor that probably has an effect.
6-1 Introduction To Empirical Models 6-1 Introduction To Empirical Models.
Structural Equation Modeling
How to evaluate the cross-cultural equivalence of single items Melanie Revilla, Willem Saris RECSM, UPF Zurich – 15/16 July.
Structural Equation Modeling
LECTURE 16 STRUCTURAL EQUATION MODELING.
G Lect 31 G Lecture 3 SEM Model notation Review of mediation Estimating SEM models Moderation.
G Lecture 111 SEM analogue of General Linear Model Fitting structure of mean vector in SEM Numerical Example Growth models in SEM Willett and Sayer.
Structural Equation Modeling Continued: Lecture 2 Psy 524 Ainsworth.
Multiple Sample Models James G. Anderson, Ph.D. Purdue University.
Introduction to CFA. LEARNING OBJECTIVES: Upon completing this chapter, you should be able to do the following: Distinguish between exploratory factor.
Structural Equation Modeling 3 Psy 524 Andrew Ainsworth.
Moderation in Structural Equation Modeling: Specification, Estimation, and Interpretation Using Quadratic Structural Equations Jeffrey R. Edwards University.
SEM Analysis SPSS/AMOS
Confirmatory Factor Analysis Psych 818 DeShon. Purpose ● Takes factor analysis a few steps further. ● Impose theoretically interesting constraints on.
1 General Structural Equation (LISREL) Models Week 1 Class #3.
CJT 765: Structural Equation Modeling Class 7: fitting a model, fit indices, comparingmodels, statistical power.
1 General Structural Equation (LISREL) Models Week 2 #3 LISREL Matrices The LISREL Program.
Multi-sample structural equation models with mean structures Hans Baumgartner Penn State University.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Chapter 15 Multiple Regression n Multiple Regression Model n Least Squares Method n Multiple.
Statistics and Quantitative Analysis U4320 Segment 12: Extension of Multiple Regression Analysis Prof. Sharyn O’Halloran.
G Lect 21 G Lecture 2 Regression as paths and covariance structure Alternative “saturated” path models Using matrix notation to write linear.
Introduction to Multilevel Modeling Stephen R. Porter Associate Professor Dept. of Educational Leadership and Policy Studies Iowa State University Lagomarcino.
CJT 765: Structural Equation Modeling Class 8: Confirmatory Factory Analysis.
1 General Structural Equations (LISREL) Week 1 #4.
Confirmatory Factor Analysis Psych 818 DeShon. Construct Validity: MTMM ● Assessed via convergent and divergent evidence ● Convergent – Measures of the.
CJT 765: Structural Equation Modeling Class 12: Wrap Up: Latent Growth Models, Pitfalls, Critique and Future Directions for SEM.
General Structural Equation (LISREL) Models Week 3 # 3 MODELS FOR MEANS AND INTERCEPTS.
Measurement Models: Identification and Estimation James G. Anderson, Ph.D. Purdue University.
G Lecture 81 Comparing Measurement Models across Groups Reducing Bias with Hybrid Models Setting the Scale of Latent Variables Thinking about Hybrid.
CFA: Basics Beaujean Chapter 3. Other readings Kline 9 – a good reference, but lumps this entire section into one chapter.
Right Hand Side (Independent) Variables Ciaran S. Phibbs.
Environmental Modeling Basic Testing Methods - Statistics III.
G Lecture 3 Review of mediation Moderation SEM Model notation
Estimating and Testing Hypotheses about Means James G. Anderson, Ph.D. Purdue University.
SEM: Basics Byrne Chapter 1 Tabachnick SEM
MTMM Byrne Chapter 10. MTMM Multi-trait multi-method – Traits – the latent factors you are trying to measure – Methods – the way you are measuring the.
SEM Basics 2 Byrne Chapter 2 Kline pg 7-15, 50-51, ,
Regression Analysis: Part 2 Inference Dummies / Interactions Multicollinearity / Heteroscedasticity Residual Analysis / Outliers.
SEM Model Fit: Introduction David A. Kenny January 12, 2014.
CJT 765: Structural Equation Modeling Final Lecture: Multiple-Group Models, a Word about Latent Growth Models, Pitfalls, Critique and Future Directions.
BUS 308 Entire Course (Ash Course) For more course tutorials visit BUS 308 Week 1 Assignment Problems 1.2, 1.17, 3.3 & 3.22 BUS 308.
The SweSAT Vocabulary (word): understanding of words and concepts. Data Sufficiency (ds): numerical reasoning ability. Reading Comprehension (read): Swedish.
29 October 2009 MRC CBU Graduate Statistics Lectures 4: GLM: The General Linear Model - ANOVA & ANCOVA1 MRC Cognition and Brain Sciences Unit Graduate.
Classical Test Theory Psych DeShon. Big Picture To make good decisions, you must know how much error is in the data upon which the decisions are.
Stats Methods at IC Lecture 3: Regression.
Advanced Statistical Methods: Continuous Variables
15.5 The Hausman test For the random effects estimator to be unbiased in large samples, the effects must be uncorrelated with the explanatory variables.
Correlation, Regression & Nested Models
Hypothesis Testing and Confidence Intervals (Part 1): Using the Standard Normal Lecture 8 Justin Kern October 10 and 12, 2017.
CJT 765: Structural Equation Modeling
LISREL matrices, LISREL programming
Confirmatory Factor Analysis
General Structural Equation (LISREL) Models
Multicollinearity What does it mean? A high degree of correlation amongst the explanatory variables What are its consequences? It may be difficult to separate.
Causal Relationships with measurement error in the data
SEM evaluation and rules
Presentation transcript:

General Structural Equations Week 2 #5 Different forms of constraints Introduction for models estimated in multiple groups

2 Multiple Group Models (Hayduk: “Stacked” models) 1. Constraints on parameters 2. Running separate models in different groups 3. Applying equality constraints across groups

3 Parameter constraints Technically, any “fixed” parameter is constrained. Trivially, b1=0 is a constraint Another constraint: b1=1 (e.g., reference indicator) or b1=-1 “Fixing” the variance of an error term (usually because only 1 single indicator available) var(e1) = 7.0

4 Inequality constraints Can approximate an inequality constraint “manually” (check value, if –ve, “fix” it to some small +ve value) Or, can re-express model so error variance is now the square of a coefficient (see yesterday’s class) Inequality constrain may only be necessary “early” in the iteration process Parameter value Iteration Number 0

5 Inequality constraints Programming: (e.g. LISREL)… there will still be an epsilon error… must fix the variance of this error to 0. Variance of Ksi-1 = what in earlier model had been variance of epsilon-1

6 Inequality constraints The above model can be reformulated as: Note var(Ksi-1) = 1.0 (other y-var’s)

7 Inequality constraints Note var(Ksi-1) = 1.0 VAR(Y1) = lambda-1 2 VAR(Eta-1) + lambda-2 2 (1.0) What used to be VAR(Ksi) = error variance for Y1 – is now contained in the expression lambda2 2. Note, however, that no matter what the value of lambda-2 is, the entire expression will be positive. In other words, it is impossible for the error variance to drop below 0.

8 Inequality constraints In AMOS, instead of a 1 in the path from the error term to the manifest variable, use a parameter name, but fix the variance of the error to 1.0.

9 Equality constraints in single group models This equality constraint in LISREL: EQ LY 2 1 LY 3 1 The constraint would only make sense if var(y2) = var(y3) To impose the constraint that LY 1 1 = LY 2 1, we would fix LY 2 1 to 1.0 (EQ LY 1 1 LY 2 1 would do this too)

10 Equality constraints in the context of dummy variables X1 = Protestant X2 = Catholic X3 = Jewish X4 = Ref. All others (Atheist, Muslim, etc.) Tests of Prot vs. Catholic: b1=b2 (LISREL: EQ GA 1 1 GA 1 2 Test of Cath. vs. Jewish: b2=b3 (LISREL: EQ GA 1 2 GA 1 3 (Prot + Cath) vs. Jewish: Model 1: EQ GA 1 1 GA 1 2 Model 2: Above constraint, ADD: EQ GA 1 2 GA 1 3

11 Equality constraints in the context of dummy variables X1 = Protestant X2 = Catholic X3 = Jewish X4 = Ref. All others (Atheist, Muslim, etc.) (Prot + Cath) vs. Jewish: Model 1: EQ GA 1 1 GA 1 2 Model 2: Above constraint, ADD: EQ GA 1 2 GA 1 3 Alternative, use LISREL “constraint” facility: CO GA 1 3 = GA(1,1)*0.5 + GA(1,2)*0.5 2b3 = b1 + b2 == can’t do this with AMOS

12 More complex constraints when the software doesn’t seem to want to allow them: b1 = 2*b2 LISREL CO LY(2,1)=2*LY(3,1) AMOS only allows equality constraints

13 More complex constraints when the software doesn’t seem to want to allow them: b1 = 2*b2 Fix variance to 1.0 New model: X3 = 2*b2LV1 + e3 Re-express as

14 AN EVEN MORE IMPORTANT (VIZ., MORE FREQUENTLY USED) FORM OF CONSTRAINT INVOLVES CONSTRAINING PARAMETERS ACROSS GROUPS Group 1 Group 2 Constraint: b1 group1 = b1 group2

15 AN EVEN MORE IMPORTANT (VIZ., MORE FREQUENTLY USED) FORM OF CONSTRAINT INVOLVES CONSTRAINING PARAMETERS ACROSS GROUPS What constitutes a group? Males, females (esp. in psychological research) Managers, workers (in management studies) Country (in any form of cross-national / cross- cultural research) City (in studies involving replications in a small number of cities, where cities are internally homogeneous but quite different from each other)

16 AN EVEN MORE IMPORTANT (VIZ., MORE FREQUENTLY USED) FORM OF CONSTRAINT INVOLVES CONSTRAINING PARAMETERS ACROSS GROUPS What constitutes a group? Males, females (esp. in psychological research) Managers, workers (in management studies) Country (in any form of cross-national / cross-cultural research) City (in studies involving replications in a small number of cities, where cities are internally homogeneous but quite different from each other) Firms (e.g., in business studies, a 10-firm study, with different firms from different sectors of the economy) Immigrant group

17 AN EVEN MORE IMPORTANT (VIZ., MORE FREQUENTLY USED) FORM OF CONSTRAINT INVOLVES CONSTRAINING PARAMETERS ACROSS GROUPS Regression equivalences: X1: Male=1 Female=0 X2: continuous variables of the sort used in typical SEM models (e.g., edcation) Y = b0 + b1 X1 + b2 Educ we can handle this in the SEM frame by using a dummy variable for X1 Y = b0 + b1 X1 + b2 Educ + b3 (X1*Educ) we could handle this if Educ is single-indicator (manually construction interaction term) better way to deal with this: a multiple-group model

18 A simple multiple-group example: males females Key question: b1(males) = b1(females)? Notation: H0: b1 [1] = b1 [2]

19 Equivalences: Regression:X1=male/female X2 = Education Y = b0 + b1 X1 + b2 X2 + e SEM:Group 1Group 2 Eta1 = gamma1 Ksi1 + zetaEta1 = gamma1 Ksi + zeta Constraint:gamma1[1] = gamma1[2] Gamma1 in group 1 = Gamma1 in group 2 LISREL: EQ GA GA 2 1 1

20 Equivalences: Regression:X1=male/female Male=1 Female=0 X2 = Education Y = b0 + b1 X1 + b2 X2 + b3 X1*X2 + e SEM:Group 1{male}Group 2 {female} Eta1 = gamma1 Ksi1 + zetaEta1 = gamma1 Ksi + zeta What is b3 above is the difference between gamma1[1] and gamma1[2] in SEM multiple-group model. [what is b2 in regression model is gamma1[2] (gamma1 in reference group] There is no equivalent to b1 in SEM framework we could run a “pooled” model with a gender dummy variable though

21 Multiple Group Models Group 1 (male) Group 2 (female) Equivalence of measurement coefficients H 0 : Λ[1] = Λ[2] lambda 1 [1] = lambda 1 [2]df=2 lambda 2 [1] = lambda 2 [2]

22 Multiple Group Models Other equivalence tests possible: 1.Equivalence of variances of latent variables H0: PSI-1[1] = PSI-1[2] This test will depend upon which ref. indicator used 2.Equivalence of error variances * H0: Theta-eps[1] = Theta-eps[2] {entire matrix} df=3*and covariances if there are correlated errors

23 Multiple Group Models Measurement model equivalence does not imply same mean levels  Measurement model for Group 1 can be identical to Group 2, yet the two groups can differ radically in terms of level. Example:Group 1Group 2 Load mean Load mean Always trust gov’t Govern. Corrupt Politicians don’t care (where 1=agree strongly through 10=disagree strongly)

24 Multiple Group Models It is possible to have multiple group models with both common and unique items Example: Y1 Both countries: We should always trust our elected leaders Y2 Both countries: If my government told me to go to war, I’d go Y3 Both countries: We need more respect for government & authority Y4 (US): George Bush commands my respect because he is our President Y4 (Canada) Paul Martin commands my respect because he is our Prime Minister

25 Multiple Group Models It is possible to have multiple group models with both common and unique items Example: Y1 Both countries: We should always trust our elected leaders Y2 Both countries: If my government told me to go to war, I’d go Y3 Both countries: We need more respect for government & authority Y4 (US): George Bush commands my respect because he is our President Y4 (Canada) Paul Martin commands my respect because he is our Prime Minister We might expect (if measurement equivalence holds): lambda1[1] = lambda1[2] lambda2[1] = lambda2[2] BUT lambda3[1] ≠ lambda3[2]

26 Multiple Group Models Should be careful with the use of reference indicators (and/or sensitive to the fact that apparently non-equivalent models might appear to be so simply because of a single (reference) indicator Example: Group 1Group 2 Lambda-11.0*1.0* Lambda Lambda Lambda These two groups appear to have measurement models that are very different, but….

27 Multiple Group Models Group 1Group 2 Lambda-11.0*1.0* Lambda Lambda Lambda These two groups appear to have measurement models that are very different, but…. If we change the reference indicator to Y2, we find: Gr 1Gr 2 Lambda Lambda21.0*1.0* Lambda Lambda

28 Multiple Group Models Modification Indices and what they mean in multiple- group models Assuming LY[1] = LY[2] (entire matrix) Example: MODIFICATION INDICES: Group 1Group 2Eta 1 Y1---Y1--- Y2.382Y2.382 Y31.24Y31.24 Y445.23Y445.23

29 Multiple Group Models Modification Indices and what they mean in multiple- group models Assuming LY[1] = LY[2] (entire matrix) Example: MODIFICATION INDICES: Group 1Group 2Eta 1 Y1---Y1--- Y2.382Y2.382 Y31.24Y31.24 Y445.23Y Improvement in chi- square if equality constraint released

30 Multiple Group Models : Modification Indices MODIFICATIONGroup 1 Group 2 INDICESeta1 eta2 eta1 eta2 Y Y Y Y Y Y Tests equality constraint lambda5[1]=lambda5[2]

31 Multiple Group Models : Modification Indices MODIFICATIONGroup 1 Group 2 INDICESeta1 eta2 eta1 eta2 Y Y Y Y Y Y Tests equality constraint lambda5[1]=lambda5[2] Wald test (MI) for adding parameter LY(3,3) to the model in group 2 only

32 MULTIPLE GROUP MODELS: parameter significance tests When a parameter is constrained to equality across 2 (or more) groups, “pooled” significance test (more power) Possible to have a coefficient non-signif. In each of 2 groups yet significant when equality constraint imposed

33 MULTIPLE GROUP MODELS: Modification Indices (again) Group 1 MOD INDICES Lambda Lambda Lambda Group 2 MOD INDICES Lambda Lambda Lambda Group 3 MOD INDICES Lambda Lambda Lambda Model: LY[1]=LY[2]=LY[3] Free LY(2,1) in group 3 but LY(2,1) in group 1 = LY(2,1) in group 2

34 When do we have measurement equivalence STRONG equivalence:  all matrices identical, all groups  (might possibly exclude variance of LV’s from this … i.e., the PHI or PSI matrices) WEAKER equivalence (usually accepted)  Lambda matices identical, all groups  Theta matrices could be different (and probably are), either having the same form or not WEAKER YET:  Lambda matrices have the same form, some identical coefficients

35 Measurement coefficients, construct equation coefficients in multiple group models We usually need the measurement equation coefficients to be equivalent in order to proceed with comparison of construct equation coefficients

36 Measurement coefficients, construct equation coefficients in multiple group models We usually need the measurement equation coefficients to be equivalent in order to proceed with comparison of construct equation coefficients For this reason, tests for measurement equivalence are usually not as rigorous as the “substantive” tests for construct equation coefficient equivalence (though instances of poor fit should be noted in any report of results)